Html
    Css
    Js

    
                        
/*------------------Checkbox----------------------*/
.checkboxWrapper {
	display:block;
	/* you can replace with 'display:inline-block' if you want parent element inline */
}
.checkboxWrapper input[type="checkbox"] {
	display:none;
}
.checkboxWrapper input[type="checkbox"] + label {
	cursor:pointer;
	display:block;
}
.checkboxWrapper input[type="checkbox"] + label i {
	display:inline-block;
	vertical-align:middle;
}
.checkboxWrapper input[type="checkbox"] + label path {
	stroke-dashoffset:-189;
	stroke:inherit;
	stroke-dasharray:189;
	transition:all ease-in-out 0.5s;
	-webkit-transition:all ease-in-out 0.5s;
	-moz-transition:all ease-in-out 0.5s;
	-ms-transition:all ease-in-out 0.5s;
	-o-transition:all ease-in-out 0.5s;
}
.checkboxWrapper input[type="checkbox"]:checked + label path {
	stroke-dashoffset:0;
}
/*----------------------color------------------------*/
/* Turquoise theme */
	.theme1 {
	stroke:#1ABC9C;
}
/**/

/* Emerald theme */
	.theme2 {
	stroke:#2ECC71;
}
/**/

/* Peterriver theme */
	.theme3 {
	stroke:#3498DB;
}
/**/

/* Amethyst theme */
	.theme4 {
	stroke:#9B59B6;
}
/**/

/* Wet Asphalt theme */
	.theme5 {
	stroke:#34495E;
}
/**/

/* Carrot theme */
	.theme6 {
	stroke:#E67E22;
}
/**/
/* Alizarin theme */
	.theme7 {
	stroke:#E74C3C;
}
.theme8 {
	stroke:blue;
}
/**/

/*-----------------------size------------------------------*/
.tweentyCheckboxSize.checkboxWrapper input[type="checkbox"] + label i svg {
	width:20px;
	height:20px;
}
.thirtyCheckboxSize.checkboxWrapper input[type="checkbox"] + label i svg {
	width:30px;
	height:30px;
}
.fortyCheckboxSize.checkboxWrapper input[type="checkbox"] + label i svg {
	width:40px;
	height:40px;
}
.fiftyCheckboxSize.checkboxWrapper input[type="checkbox"] + label i svg {
	width:50px;
	height:50px;
}
.sixtyCheckboxSize.checkboxWrapper input[type="checkbox"] + label i svg {
	width:60px;
	height:60px;
}
.seventyCheckboxSize.checkboxWrapper input[type="checkbox"] + label i svg {
	width:60px;
	height:60px;
}

                        
↑上面代码改变,会自动显示代码结果 jQuery调用版本:2.1.4
 立即下载

复选框样式美化

复选框样式美化,常用的复选框样式单一,不美观,为此  给复选框做了美化 简单易用

0