不得不说这个插件真的很好用,我原来应该也有写过用纯css制作checkbox的文章
好吧,我觉得应该是csdn编辑器的问题,我当时在编辑的时候,我的效果图片在上面是有的,但是我隔断时间去访问的时候,上面的图片就没有了。
这个真的还可以,效果大概是这样的
![](https://img-blog.csdn.net/20170124123222148?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDI4OTExMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20170124123343026?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDI4OTExMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20170124123248054?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDI4OTExMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
这个选中框真的是不丑的,只是因为有了这个背景色
而且使用也很简单,可以参考这个地址哈,毕竟是bootstrap的插件,我也不知道如果脱离这个框架的话是不是可以用哈
html:
<div class="checkbox f-fff">
<
label
class
=
"f-16"
><
input
type
=
"checkbox"
checked
=
"checked"
>记住密码</
label
>
<
a
class
=
"turn-findpass f-16"
>忘记密码?</
a
>
</
div
>
类名checkbox f-fff f-16
turn-findpass f-16是自己加的用来修饰的
js:
$(
'input[type="checkbox"]'
).iCheck({
checkboxClass
:
'chd-sq-green'
,
increaseArea
:
'20%'
});
宝宝以前也很蠢的
希望大家以后记这个几句话一定要写在
$(function(){
})里面
关键的css:
.chd-sq-green, .icheckbox_square-green
{
- display: inline-block;
- vertical-align: middle;
- margin: 0;
- padding: 0;
- width: 22px;
- height: 22px;
- background: url(../img/common/green.png) no-repeat;
- border: none;
- cursor: pointer;
- margin-right: 10px;
- /* border: 1px solid #ccc; */
}
.chd-sq-green.checked, .icheckbox_square-green.checked
{
- background-position: -48px 0;
- border: 1px solid rgba(255,255,255,.5);
}
有空的话我可以做个例子,然后可以下载,现在暂时没得,呵呵呵