我有一个我想要实现的设计,我觉得有点难以描述我的问题。
我试过看变换,但它不是我需要的,因为变换旋转div而不是对角线结束。是否有可能使用其他功能实现这一目标?
答案 0 :(得分:5)
答案 1 :(得分:1)
您可以尝试使用形状: -
*{margin: 0px;padding: 0px;}
.container{width: 240px;margin:45px auto 0;}
.trapezoid {
width: 0;
height: 50px;
border-style: solid;
border-width:40px 0 40px 240px;
border-color: transparent;
border-left-color: black;
margin-top: -40px;
}
.trapezoid:nth-child(odd){
border-color: transparent red transparent transparent;
border-width:40px 240px 40px 0;
}

<div class="container">
<div class="trapezoid"></div>
<div class="trapezoid"></div>
<div class="trapezoid"></div>
<div class="trapezoid"></div>
<div class="trapezoid"></div>
</div>
&#13;