如何用css制作弧形边框?
How to make a curved border with css?
我希望有人能帮助我。我发现很多页面都有关于边界半径的信息,但没有我需要的这种边界。 css 可以吗?
提前致谢。
你可以用 box-shadow 来做。如果你为你的元素设置颜色并使用 box-shadow 作为白色,它看起来就像边框,你可以很容易地使用它。
.slider {
height: 500px;
background: grey;
}
.slider .slide {
height: 200px;
background-color: white;
border-radius: 100%/0 0 300px 30px;
box-shadow: 0px 44px 0px white;
}
<div class="slider">
<div class="slide">
Some content
</div>
</div>
我希望有人能帮助我。我发现很多页面都有关于边界半径的信息,但没有我需要的这种边界。 css 可以吗?
提前致谢。
你可以用 box-shadow 来做。如果你为你的元素设置颜色并使用 box-shadow 作为白色,它看起来就像边框,你可以很容易地使用它。
.slider {
height: 500px;
background: grey;
}
.slider .slide {
height: 200px;
background-color: white;
border-radius: 100%/0 0 300px 30px;
box-shadow: 0px 44px 0px white;
}
<div class="slider">
<div class="slide">
Some content
</div>
</div>