html5中文学习网

您的位置: 首页 > 网页制作 > html教程 » 正文

无需太多的代码利用超链接即可实现简单自定义漂亮复选框_HTML/Xhtml_网页制作

[ ] 已经帮助:人解决问题
点评:html中的复选框可更改的样式有限,而且现在制作一个复选框需要写很多代码,下面为大家详细介绍下如何利用超链接实现简单自定义漂亮复选框,感兴趣的朋友不要错过
今天突然就在想,html中的复选框可更改的样式有限,而且现在制作一个复选框需要写很多代码,然后我就想到一个简单的实现方式。完全证明了这是可行的。多的不说,直接贴出源代码,供大家参考。 4M7HTML5中文学习网 - HTML5先行者学习网
4M7HTML5中文学习网 - HTML5先行者学习网
实现效果: 4M7HTML5中文学习网 - HTML5先行者学习网
4M7HTML5中文学习网 - HTML5先行者学习网
未选中时:选中时: 4M7HTML5中文学习网 - HTML5先行者学习网
4M7HTML5中文学习网 - HTML5先行者学习网
图片背景: 4M7HTML5中文学习网 - HTML5先行者学习网
4M7HTML5中文学习网 - HTML5先行者学习网
checkboxSel.jpg 4M7HTML5中文学习网 - HTML5先行者学习网
4M7HTML5中文学习网 - HTML5先行者学习网
checkboxNoSel.jpg 4M7HTML5中文学习网 - HTML5先行者学习网
4M7HTML5中文学习网 - HTML5先行者学习网
代码: 4M7HTML5中文学习网 - HTML5先行者学习网
4M7HTML5中文学习网 - HTML5先行者学习网
html代码片段: 4M7HTML5中文学习网 - HTML5先行者学习网

复制代码
代码如下:
4M7HTML5中文学习网 - HTML5先行者学习网
<a name="checkWeek" class="divCheckBoxNoSel"></a> 周一 4M7HTML5中文学习网 - HTML5先行者学习网
4M7HTML5中文学习网 - HTML5先行者学习网
javaScript代码片段: 4M7HTML5中文学习网 - HTML5先行者学习网

复制代码
代码如下:
4M7HTML5中文学习网 - HTML5先行者学习网
$("a[name='checkWeek']").click(function(){ 4M7HTML5中文学习网 - HTML5先行者学习网
if($(this).hasClass('divCheckBoxSel')){ 4M7HTML5中文学习网 - HTML5先行者学习网
$(this).removeClass('divCheckBoxSel'); 4M7HTML5中文学习网 - HTML5先行者学习网
}else{ 4M7HTML5中文学习网 - HTML5先行者学习网
$(this).addClass('divCheckBoxSel'); 4M7HTML5中文学习网 - HTML5先行者学习网
} 4M7HTML5中文学习网 - HTML5先行者学习网
}); 4M7HTML5中文学习网 - HTML5先行者学习网
4M7HTML5中文学习网 - HTML5先行者学习网
css代码片段: 4M7HTML5中文学习网 - HTML5先行者学习网

复制代码
代码如下:
4M7HTML5中文学习网 - HTML5先行者学习网
.divCheckBoxNoSel{ 4M7HTML5中文学习网 - HTML5先行者学习网
background: url("../image/checkboxNoSel.jpg") no-repeat center center; 4M7HTML5中文学习网 - HTML5先行者学习网
float:left; 4M7HTML5中文学习网 - HTML5先行者学习网
width:15px; 4M7HTML5中文学习网 - HTML5先行者学习网
height:15px; 4M7HTML5中文学习网 - HTML5先行者学习网
border:1px solid #BDBDBD; 4M7HTML5中文学习网 - HTML5先行者学习网
color:#FFF; 4M7HTML5中文学习网 - HTML5先行者学习网
} 4M7HTML5中文学习网 - HTML5先行者学习网
.divCheckBoxSel{ 4M7HTML5中文学习网 - HTML5先行者学习网
background: url("../image/checkboxSel.jpg") no-repeat center center; 4M7HTML5中文学习网 - HTML5先行者学习网
float:left; 4M7HTML5中文学习网 - HTML5先行者学习网
width:15px; 4M7HTML5中文学习网 - HTML5先行者学习网
height:15px; 4M7HTML5中文学习网 - HTML5先行者学习网
border:1px solid #BDBDBD; 4M7HTML5中文学习网 - HTML5先行者学习网
color:#FFF; 4M7HTML5中文学习网 - HTML5先行者学习网
} 4M7HTML5中文学习网 - HTML5先行者学习网
4M7HTML5中文学习网 - HTML5先行者学习网
区分每一个超链接就不在做出说明了可以有很多种方式,实际上内似的像单选框按钮也可以这样子轻松实现,从而节省时间。
(责任编辑:)
推荐书籍
推荐资讯
关于HTML5先行者 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助