1、首先用hbuilder编辑器新建一个html文件,里面设置一个input框并设置它的tpye属性为checkbox,设置name属性为checkbox,同时在上方设置一个bgred的样式备用:
2、然后在下方引入Jquery库,首先获取checkbox的dom元素,给它一个点击事件,然后判断checkbox有没有被选中,如果选中就添加上一步设置好的css样式,否则则删除样式:
3、最后来到浏览器,可以看到一个checkbox框,点击将它选中:
4、点击之后checkbox的颜色就改变了:
纯css不能定义checkbox的样式,不过可以借助脚本来美化它。
下面借用了你的图片来做的效果,呵呵……