2013-10-16 63 views

回答

0

这里有一种方法:http://codepen.io/anon/pen/HKbrq

HTML:

<div class="trapezoid"> </div> 

CSS:

.trapezoid { 
    width: 400px; 
    height: 150px; 
    border-style: solid; 
    border-width: 40px; 
    border-color: transparent; 
    border-left-color: black; 
    border-left-width: 300px; 
} 
0

您是否尝试过使用SVG?你可以绘制多边形。 SVG是基于XML的。 或使用矩阵()变换。