我对 css 有一个小问题。我需要一个梯形 div,它的左上角(角度超过 90 度的那个)是圆形的。我已经知道了:
HTML:
<div style="margin:30px">
<div class="trapezoid">
</div>
</div>
CSS:
.trapezoid{
vertical-align: middle;
border-bottom: 31px solid red;
border-left: 25px solid transparent;
height: 0;
width: 150px;
}
产生梯形。我尝试了该border-top-left-radius
属性,但是效果还不够。
这是一个带有上述代码的jsfiddle,很好,摆弄:http: //jsfiddle.net/n3TLP/5/
我有更多信息需要评论。
提前致谢 :)