Bootstrap复选框和单选按钮美化插件(推荐)


Posted in Javascript onNovember 23, 2016

需要引入awesome-bootstrap-checkbox.css、font-awesome.css以及font awesome对应的字体font文件,可在上面的网站上下载。

checkboxs的样式

Bootstrap复选框和单选按钮美化插件(推荐)

radio的样式

Bootstrap复选框和单选按钮美化插件(推荐)

radio样式

只要引入上面所说的文件之后,也可以自己定制样式,代码如下:

.checkbox label::before {
content: "";
display: inline-block;
position: absolute;
width: 20px;
height: 20px;
left: 0;
margin-left: -20px;
border: 1px solid #cccccc;<!--没选中时的边框颜色-->
border-radius: 3px;
background-color: #fff;<!--没选中时的颜色-->
-webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
-o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.checkbox label::after {
display: inline-block;
position: absolute;
width: 16px;
height: 16px;
left: 0;
top: 0;
margin-left: -19px;<!--可以改变“√”的位置-->
padding-left: 3px;<!--可以改变“√”的位置-->
padding-top: 1px;<!--可以改变“√”的位置-->
font-size: 13px;<!--选中后的中间打钩的字体大小(字体越大中间的勾越大越明显)-->
color: #FAD500;<!--选中后的中间打钩的颜色-->
}
.checkbox input[type="checkbox"],
.checkbox input[type="radio"] {
opacity: 0;
z-index: 1;
}
.checkbox input[type="checkbox"]:focus + label::before,
.checkbox input[type="radio"]:focus + label::before {
outline: thin dotted;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
background-color: black;
border-color: black;
}
.checkbox input[type="checkbox"]:checked + label::before,
.checkbox input[type="radio"]:checked + label::before {
background-color: black;<!--选中后的背景颜色-->
border-color: black;<!--选中后的边框颜色-->
}
.checkbox input[type="checkbox"]:checked + label::after,
.checkbox input[type="radio"]:checked + label::after {
font-family: "FontAwesome";
content: "\f00c";
}
.checkbox input[type="checkbox"]:disabled + label,
.checkbox input[type="radio"]:disabled + label {
opacity: 0.65;
}
.checkbox input[type="checkbox"]:disabled + label::before,
.checkbox input[type="radio"]:disabled + label::before {
background-color: #eeeeee;
cursor: not-allowed;
}
.checkbox.checkbox-circle label::before {
border-radius: 50%;
<div>
<div class="checkbox checkbox-circle">
<input id="radio1" class="styled" type="radio" name="radio">
<label for="radio1" class="font-bolder">
radio1
</label>
</div>
<div class="checkbox checkbox-circle">
<input id="radio2" class="styled" type="radio" name="radio">
<label for="radio2" class="font-bolder">
raido2
</label>
</div>
</div>

上面代码执行的效果

Bootstrap复选框和单选按钮美化插件(推荐)

以上所述是小编给大家介绍的Bootstrap复选框和单选按钮美化插件,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
番茄的表单验证类代码修改版
Jul 18 Javascript
jQuery1.6 正式版发布并提供下载
May 05 Javascript
javascript学习笔记(二) js一些基本概念
Jun 18 Javascript
js关闭浏览器窗口及检查浏览器关闭事件
Sep 03 Javascript
浅析JavaScript基本类型与引用类型
May 28 Javascript
node.js中的fs.fchownSync方法使用说明
Dec 16 Javascript
纯js实现手风琴效果
Apr 17 Javascript
Angualrjs 表单验证的两种方式(失去焦点验证和点击提交验证)
May 09 Javascript
node+express+ejs使用模版引擎做的一个示例demo
Sep 18 Javascript
jquery中done和then的区别(详解)
Dec 19 jQuery
ES6 Symbol数据类型的应用实例分析
Jun 26 Javascript
vue项目实现分页效果
Mar 24 Vue.js
值得分享的Bootstrap Table使用教程
Nov 23 #Javascript
JavaScript面试题(指针、帽子和女朋友)
Nov 23 #Javascript
jQuery 出现Cannot read property ‘msie’ of undefined错误的解决方法
Nov 23 #Javascript
移动开发之自适应手机屏幕宽度
Nov 23 #Javascript
JS实现的相册图片左右滚动完整实例
Nov 23 #Javascript
jQuery-mobile事件监听与用法详解
Nov 23 #Javascript
jquery-mobile表单的创建方法详解
Nov 23 #Javascript
You might like
php 生成静态页面的办法与实现代码详细版
2010/02/15 PHP
php中经典方法实现判断多维数组是否为空
2011/10/23 PHP
phpStudy中升级MySQL版本到5.7.17的方法步骤
2017/08/03 PHP
php实现获取农历(阴历)、节日、节气的类与用法示例
2017/11/20 PHP
Jquery动态改变图片IMG的src地址示例
2013/06/25 Javascript
页面图片浮动左右滑动效果的简单实现案例
2014/02/10 Javascript
我用的一些Node.js开发工具、开发包、框架等总结
2014/09/25 Javascript
JavaScript中的anchor()方法使用详解
2015/06/08 Javascript
浅谈JavaScript 数据属性和访问器属性
2016/09/01 Javascript
前端编码规范(3)JavaScript 开发规范
2017/01/21 Javascript
JavaScript实现的数字与字符串转换功能示例
2017/08/23 Javascript
vue项目中跳转到外部链接的实例讲解
2018/09/20 Javascript
详解JavaScript 为什么要有 Symbol 类型?
2019/04/03 Javascript
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
vue动态绑定class的几种常用方式小结
2019/05/21 Javascript
Python datetime时间格式化去掉前导0
2014/07/31 Python
一个超级简单的python web程序
2014/09/11 Python
Python随机数random模块使用指南
2016/09/09 Python
django主动抛出403异常的方法详解
2019/01/04 Python
python3.6 tkinter实现屏保小程序
2019/07/30 Python
python用requests实现http请求代码实例
2019/10/31 Python
IronPython连接MySQL的方法步骤
2019/12/27 Python
AmazeUI中模态框的实现
2020/08/19 HTML / CSS
购买澳大利亚最好的服装和内衣在线:BONDS
2016/10/14 全球购物
马来西亚与新加坡长途巴士售票网站:BusOnlineTicket.com
2018/11/05 全球购物
The Athlete’s Foot新西兰:新西兰最大的运动鞋零售商
2019/12/23 全球购物
秋季红领巾广播稿
2014/01/27 职场文书
小学生安全保证书
2014/02/01 职场文书
公务员转正鉴定材料
2014/02/11 职场文书
《雪地里的小画家》教学反思
2014/02/22 职场文书
公益广告语集锦
2014/03/13 职场文书
成绩单公证书
2014/04/10 职场文书
协议书范本
2014/04/23 职场文书
食品流通安全承诺书
2014/05/22 职场文书
Python获取百度热搜的完整代码
2021/04/07 Python
python turtle绘制多边形和跳跃和改变速度特效
2022/03/16 Python