【发布时间】:2018-01-17 11:48:57
【问题描述】:
我有一个如下所示的复选标记,我想使用复选标记作为复选框,我不希望勾选出现在复选框内。我希望能够单击勾号以便将其选中。它应该像一个复选框,但没有盒子,如果可以在 css 中完成,有什么建议吗?
.checkmark {
display:inline-block;
width: 22px;
height:22px;
-ms-transform: rotate(45deg); /* IE 9 */
-webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
transform: rotate(45deg);
}
.checkmark_stem {
position: absolute;
width:3px;
height:9px;
background-color:#ccc;
left:11px;
top:6px;
}
.checkmark_kick {
position: absolute;
width:3px;
height:3px;
background-color:#ccc;
left:8px;
top:12px;
}
<span class="checkmark">
<div class="checkmark_stem"></div>
<div class="checkmark_kick"></div>
</span>
【问题讨论】:
-
请做一些基础研究...google.com/search?q=css+custom+checkbox
-
不太确定你在问什么。您希望它在点击时看起来不同,还是什么?
-
我希望它充当复选框
-
如果您想尝试使用 javascript,也可以这样做jsfiddle