您现在的位置是:网站首页> 编程资料编程资料
无需太多的代码利用超链接即可实现简单自定义漂亮复选框_HTML/Xhtml_网页制作_
2021-09-13
960人已围观
简介 html中的复选框可更改的样式有限,而且现在制作一个复选框需要写很多代码,下面为大家详细介绍下如何利用超链接实现简单自定义漂亮复选框,感兴趣的朋友不要错过
今天突然就在想,html中的复选框可更改的样式有限,而且现在制作一个复选框需要写很多代码,然后我就想到一个简单的实现方式。完全证明了这是可行的。多的不说,直接贴出源代码,供大家参考。
实现效果:
未选中时:
选中时:
图片背景:
checkboxSel.jpg
checkboxNoSel.jpg
代码:
html代码片段:
javaScript代码片段:
$("a[name='checkWeek']").click(function(){
if($(this).hasClass('divCheckBoxSel')){
$(this).removeClass('divCheckBoxSel');
}else{
$(this).addClass('divCheckBoxSel');
}
});
css代码片段:
.divCheckBoxNoSel{
background: url("../image/checkboxNoSel.jpg") no-repeat center center;
float:left;
width:15px;
height:15px;
border:1px solid #BDBDBD;
color:#FFF;
}
.divCheckBoxSel{
background: url("../image/checkboxSel.jpg") no-repeat center center;
float:left;
width:15px;
height:15px;
border:1px solid #BDBDBD;
color:#FFF;
}
区分每一个超链接就不在做出说明了可以有很多种方式,实际上内似的像单选框按钮也可以这样子轻松实现,从而节省时间。
实现效果:
未选中时:
选中时:
图片背景:
checkboxSel.jpg
checkboxNoSel.jpg 代码:
html代码片段:
复制代码
代码如下:javaScript代码片段:
复制代码
代码如下:$("a[name='checkWeek']").click(function(){
if($(this).hasClass('divCheckBoxSel')){
$(this).removeClass('divCheckBoxSel');
}else{
$(this).addClass('divCheckBoxSel');
}
});
css代码片段:
复制代码
代码如下:.divCheckBoxNoSel{
background: url("../image/checkboxNoSel.jpg") no-repeat center center;
float:left;
width:15px;
height:15px;
border:1px solid #BDBDBD;
color:#FFF;
}
.divCheckBoxSel{
background: url("../image/checkboxSel.jpg") no-repeat center center;
float:left;
width:15px;
height:15px;
border:1px solid #BDBDBD;
color:#FFF;
}
区分每一个超链接就不在做出说明了可以有很多种方式,实际上内似的像单选框按钮也可以这样子轻松实现,从而节省时间。
相关内容
- 使select在选中/聚焦时列出所有选项目前比较好的处理方式_HTML/Xhtml_网页制作_
- Html+CSS浮动的广告条实现分解_HTML/Xhtml_网页制作_
- HTML页面加载和解析流程详细介绍_HTML/Xhtml_网页制作_
- Form表单的action和onSubmit示例介绍_HTML/Xhtml_网页制作_
- html左右布局示例代码_HTML/Xhtml_网页制作_
- HTML+css制作简易进度条_HTML/Xhtml_网页制作_
- a标签伪类的作用及书写顺序是什么_HTML/Xhtml_网页制作_
- 表单元素属性readonly和disabled使用对比_HTML/Xhtml_网页制作_
- 按钮与回车键关联的js代码_HTML/Xhtml_网页制作_
- src或者css背景图的url值为base64编码代码_HTML/Xhtml_网页制作_
