方法一:
border+transparent
元素
<div id="myDIV">
元素样式
width:200px;
background-color:coral;
color:white;
border-left:100px solid transparent;
border-right:100px solid transparent;
border-bottom:200px solid red;
border-top:200px solid transparent;
缺点:
在梯形内不可写内容。
想在梯形中显示文字,可采用方法二的办法。
方法二: transform属性
元素
<div class='div2' ></div>
样式
.div2{
width:100px;
height:100px;
background:green;
transform:perspective(0.5em)rotateX(3deg);
}