我想在CSS中实现更多的圆角效果,以获得以下结果:
目前,我的代码如下:
border-radius: 0 400px 0 0;
这将导致:
即使我设置50px或1000px,第二个值也不会改变角落。
是否有一种类似的边框半径呢?
您需要增加边框半径:
.test {
border: 1px solid black;
text-align:center;
/* border-top-left-radius: horizontal vertical */
border-top-left-radius: 50px 20px;
}
<div class="test">
lorem ipsum
</div>
这里有另一种方法。
.card {
max-width: 100px;
height: 20px;
margin: 10px;
background-color: green;
border-radius: 150px 100px/75px 0px 0px;
}
<div class="card "></div>
100%
吗?在 div 中有 2 行的情况 - Pandraghon