宽度设为0,利用left和right撑开容器,然后使用bottom绘制三角形颜色以及三角形锐度
css width: 0;
height: 200px;
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-bottom: 30px solid red;
csswidth: 100px;
height: 100px;
border-top-left-radius: 100px;
background: red;
css<div class="checkbox">
<input type="checkbox" id="a1" style="display: none;" />
<label for="a1" class="label">
选择框1
</label>
</div>
.label{
background-image: url('./assets/logo@2x.png');
background-size: 20px 20px;
}
input:checked + label{
background: url('./assets/laundry-img@2x.png');
background-size: 20px 20px;
}
本文作者:BARM
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!