Css 定位自定义复选框图标
我用css做了一个自定义复选框。对于选中的图标,我使用谷歌的材质图标。现在唯一的问题是图标没有垂直居中。我该怎么做 HTML: 下面是它的外观:Css 定位自定义复选框图标,css,checkbox,Css,Checkbox,我用css做了一个自定义复选框。对于选中的图标,我使用谷歌的材质图标。现在唯一的问题是图标没有垂直居中。我该怎么做 HTML: 下面是它的外观: 实现这一点的方法很少,但在我看来,最好的解决方案是使用CSS垂直对齐属性 链接上的必读内容。实现这一点的方法很少,但在我看来,最好的解决方案是使用CSS垂直对齐属性 链接上的必需读数。使用行高属性 input[type="radio"] + label:before, input[type="checkbox"] + label:bef
实现这一点的方法很少,但在我看来,最好的解决方案是使用CSS垂直对齐属性
链接上的必读内容。实现这一点的方法很少,但在我看来,最好的解决方案是使用CSS垂直对齐属性
链接上的必需读数。使用行高属性
input[type="radio"] + label:before,
input[type="checkbox"] + label:before,
input[type="radio"] + label:after,
input[type="checkbox"] + label:after {line-height: 19px;}
演示:使用线条高度属性
input[type="radio"] + label:before,
input[type="checkbox"] + label:before,
input[type="radio"] + label:after,
input[type="checkbox"] + label:after {line-height: 19px;}
演示:只需使复选框标签的线条高度与复选框本身的高度匹配即可。谢谢,工作正常:)只需使复选框标签的线条高度与复选框本身的高度匹配即可。谢谢,工作正常:)
input[type="radio"] + label:before,
input[type="checkbox"] + label:before,
input[type="radio"] + label:after,
input[type="checkbox"] + label:after {line-height: 19px;}