【发布时间】:2020-12-07 21:25:30
【问题描述】:
我正在尝试制作一个带有白色笔划的梯形,但似乎无法弄清楚如何正确地做到这一点。
目标:
目前有:
.trapezoid {
height: 0;
width: 65px;
border-bottom: 40px solid #31cae8;
border-left: 10px solid transparent;
border-radius: 5px;
position: absolute;
z-index: 100;
border-right: 10px solid transparent;
text-align: center;
color: white
}
.trapezoid2 {
height: 0;
width: 80px;
left: 0;
border-bottom: 50px solid white;
border-left: 12px solid transparent;
border-radius: 5px;
border-right: 12px solid transparent;
text-align: center;
color: white
}
.flex {
display: flex;
align-items: center;
justify-content: center;
}
body {
background:pink;
}
<div class="flex">
<div class="trapezoid"></div>
<div class="trapezoid2"></div>
</div>
【问题讨论】:
-
使用 SVG,更简单
标签: html css css-shapes