gpt4 book ai didi

css - 为选中的复选框添加删除线

转载 作者:技术小花猫 更新时间:2023-10-29 10:36:22 41 4
gpt4 key购买 nike

当我在我的表单中选择一个复选框时,我试图添加删除线 (Bootstrap v3)。我编码了这个 bootply :

<div class="form-group ">
<label for="inputName" class="col-md-1 control-label">select</label>
<div class="col-md-5">
<div class="checkbox">
<label><input type="checkbox" name="packersOff" class="strikethrough" value="1">sssssssss</label>
</div>
</div>
</div>

并在css中添加了一个类

.strikethrough:checked{
text-decoration:line-through;
}

但它不起作用..

最佳答案

这里有一个解决方案,可以在检查您的输入时删除删除线:

input[type=checkbox]:checked + label.strikethrough{
text-decoration: line-through;
}
<div class="form-group ">
<label for="inputName" class="col-md-1 control-label">select</label>
<div class="col-md-5">
<div class="checkbox">
<input type="checkbox" name="packersOff" id="packers" value="1"/>
<label for="packers" class="strikethrough">sssssssss</label>
</div>
</div>
</div>

JSFIDDLE

有了这个解决方案,每当复选框被选中时,它都会对标签做一些事情。因此您可以根据需要将其设为粗体或更改其颜色。

关于css - 为选中的复选框添加删除线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30975459/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com