去掉content: "";input框不显示了,有替换的方法吗?
input[type=radio]:before {
position: absolute;
top: 48%;
content: "";
width: 0.84rem;
height: 0.84rem;
margin-top: -0.36rem;
display: inline-block;
background: url(../images/icon_check.png) no-repeat;
background-size: cover;
text-decoration: none;
border-radius: 0;
-webkit-font-smoothing: antialiased;
/*background-size: 0.8rem 0.8rem;*/
-webkit-appearance:none;
padding:0!important;
margin-left:0!important;
margin-right:0!important;
}
input[type=radio]:checked:before {
background: url(../images/icon_check.png) no-repeat 0 100%;
background-size:cover;
-webkit-appearance:none;
padding:0!important;
margin-left:0!important;
margin-right:0!important;
height: 0.8rem;
}