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 相关文章推荐
JS实多级联动下拉菜单类,简单实现省市区联动菜单!
May 03 Javascript
JavaScript脚本性能优化注意事项
Nov 18 Javascript
jValidate 基于jQuery的表单验证插件
Dec 12 Javascript
一个基于jquery的文本框记数器
Sep 19 Javascript
javascript制作2048游戏
Mar 30 Javascript
jQuery实现高亮显示网页关键词的方法
Aug 07 Javascript
JS实现动态给标签控件添加事件的方法示例
May 13 Javascript
解决vue中修改export default中脚本报一大堆错的问题
Aug 27 Javascript
vue 中几种传值方法(3种)
Nov 12 Javascript
只有 20 行的 JavaScript 模板引擎实例详解
May 11 Javascript
Vue+Element-U实现分页显示效果
Nov 15 Javascript
原生JS实现音乐播放器
Jan 26 Javascript
值得分享的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爆绝对路径方法收集整理
2012/09/17 PHP
php获取字符串中各个字符出现次数的方法
2015/02/23 PHP
php实现递归的三种基本方式
2020/07/04 PHP
分析PHP中单双引号的误区和双引号小隐患
2016/07/19 PHP
css动画效果之animation的常用样式
2021/03/09 HTML / CSS
基于jquery1.4.2的仿flash超炫焦点图播放效果
2010/04/20 Javascript
jquery.blockUI.js上传滚动等待效果实现思路及代码
2013/03/18 Javascript
SOSO地图JS画出标注和中心点以html形式运行
2013/08/09 Javascript
JavaScript中Cookie操作实例
2015/01/09 Javascript
AngularJS监听路由变化的方法
2017/03/07 Javascript
JavaScript比较两个数组的内容是否相同(推荐)
2017/05/02 Javascript
利用jsonp与代理服务器方案解决跨域问题
2017/09/14 Javascript
Node.js应用设置安全的沙箱环境
2018/04/23 Javascript
js使用swiper实现层叠轮播效果实例代码
2018/12/12 Javascript
AngularJS实现的自定义过滤器简单示例
2019/02/02 Javascript
js实现全选反选不选功能代码详解
2019/04/24 Javascript
jQuery实现移动端扭蛋机抽奖
2020/11/08 jQuery
python操作MySQL数据库具体方法
2013/10/28 Python
python的即时标记项目练习笔记
2014/09/18 Python
Python网站验证码识别
2016/01/25 Python
python三方库之requests的快速上手
2019/03/04 Python
Python3.8对可迭代解包的改进及用法详解
2019/10/15 Python
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
2019/11/19 Python
python 实现 hive中类似 lateral view explode的功能示例
2020/05/18 Python
html5 touch事件实现页面上下滑动效果【附代码】
2016/03/10 HTML / CSS
amazeui页面分析之登录页面的示例代码
2020/08/25 HTML / CSS
百丽国际旗下购物网站:优购
2017/02/28 全球购物
End Clothing美国站:英国男士潮牌商城
2018/04/20 全球购物
Carter’s OshKosh加拿大:购买婴幼儿服装和童装
2018/11/27 全球购物
美国手机支架公司:PopSockets
2019/11/27 全球购物
护理专业优质毕业生自荐书
2014/01/31 职场文书
春节联欢会主持词
2014/03/24 职场文书
2014最新毕业证代领委托书
2014/09/26 职场文书
公安四风对照检查材料思想汇报
2014/10/11 职场文书
个人求职意向书
2015/05/11 职场文书
Python 如何安装Selenium
2021/05/06 Python