input自定义图标及其选中图标
如下图:想要不使用input标签的默认样式;此时需要准备两张正常、选中的图片。

代码如下:
//HTML结构
<div className="login-agreement">
<input className="login-agreement-input" type="checkbox" defaultChecked id="agreement" />
<label className="login-agreement-label" htmlFor="agreement">同意《用户服务协议》和《隐私政策》</label>
</div>
//CSS样式
input {
-webkit-appearance: none;
margin: 0;
width: .3733rem;
height: .3733rem;
padding: 0;
background: url('../../assest/2x/checkNormal.png') no-repeat center center;
background-size: .3733rem .3733rem;
outline: none;
}
input:checked {
background: url('../../assest/2x/checkSelect.png') no-repeat center center;
background-size: .3733rem .3733rem;
}