为了账号安全,请及时绑定邮箱和手机立即绑定

老师,我觉得不用加标签,直接操作label应该是可以实现的!

.checkbox label{
background:url(images/checkbox.gif) no-repeat -10px -13px;
text-indent:2em;
}
.checkbox label:hover{ 
background-position:-10px -113px; 
}
.checkbox label.checked{ 
background-position:-10px -213px; 
}

但是制作过程中,发现addClass('checked
')并不起作用,求解!

正在回答

3 回答

效果不一样啊,你点文字就可以打勾对吧

0 回复 有任何疑惑可以回复我~

顶一个。

0 回复 有任何疑惑可以回复我~

这个问题,我已经解决了,现在可以不用操作DOM了,即不需要在checkbox和label外包裹div,直接利用这个label就可以实现了,这样不会破坏原有的html文档结构和原生属性。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
表单美化
  • 参与学习       41153    人
  • 解答问题       151    个

本教程讲解表单美化,主要是对方法和思路的分享,让表单与众不同

进入课程
意见反馈 帮助中心 APP下载
官方微信