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 相关文章推荐
不用MOUSEMOVE也能滑动啊
May 23 Javascript
利用jquery的获取JS文件中的字符串内容
Feb 14 Javascript
原生JavaScript实现滚动条效果
Mar 24 Javascript
微信小程序 连续旋转动画(this.animation.rotate)详解
Apr 07 Javascript
angular+ionic返回上一页并刷新页面
Aug 08 Javascript
Vue添加请求拦截器及vue-resource 拦截器使用
Nov 23 Javascript
用React-Native+Mobx做一个迷你水果商城APP(附源码)
Dec 25 Javascript
基于Vue2x的图片预览插件的示例代码
May 14 Javascript
微信小程序实现美团菜单
Jun 06 Javascript
js实现黑白div块画空心的图形
Dec 13 Javascript
创建nuxt.js项目流程图解
Mar 13 Javascript
如何封装Vue Element的table表格组件
Feb 06 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中的float类型使用说明
2010/07/27 PHP
destoon官方标签大全
2014/06/20 PHP
YII2.0之Activeform表单组件用法实例
2016/01/09 PHP
jquery不支持toggle()高(新)版本的问题解决
2016/09/24 PHP
PHP 500报错的快速解决方法
2016/12/14 PHP
ThinkPHP框架中使用Memcached缓存数据的方法
2018/03/31 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
关于document.cookie的使用javascript
2008/04/11 Javascript
jQuery+css实现图片滚动效果(附源码)
2013/03/18 Javascript
浅析Javascript使用include/require
2013/11/13 Javascript
jQuery获取(选中)单选,复选框,下拉框中的值
2014/02/21 Javascript
使用JavaScript实现连续滚动字幕效果的方法
2015/07/07 Javascript
JS实现六边形3D拖拽翻转效果的方法
2016/09/11 Javascript
webpack构建的详细流程探底
2018/01/08 Javascript
微信小程序canvas分享海报功能
2019/10/31 Javascript
vue props对象validator自定义函数实例
2019/11/13 Javascript
用Python编程实现语音控制电脑
2014/04/01 Python
DJANGO-ALLAUTH社交用户系统的安装配置
2014/11/18 Python
在Python中封装GObject模块进行图形化程序编程的教程
2015/04/14 Python
Python脚本实时处理log文件的方法
2016/11/21 Python
解决python2.7用pip安装包时出现错误的问题
2017/01/23 Python
Python利用matplotlib.pyplot绘图时如何设置坐标轴刻度
2018/04/09 Python
Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
2018/04/30 Python
Python实现的爬取小说爬虫功能示例
2019/03/30 Python
基于python及pytorch中乘法的使用详解
2019/12/27 Python
Python Numpy 控制台完全输出ndarray的实现
2020/02/19 Python
美国珠宝精品店:Opulent Jewelers
2019/08/20 全球购物
函数只定义了一次, 调用了一次, 但编译器提示非法重定义了-什么问题?
2014/10/03 面试题
幼儿运动会邀请函
2014/01/17 职场文书
自愿离婚协议书范文2014
2014/10/12 职场文书
2015初中教导处工作总结
2015/07/21 职场文书
导游词之无锡唐城
2019/12/12 职场文书
OpenCV-Python使用cv2实现傅里叶变换
2021/06/09 Python
Python 的 sum() Pythonic 的求和方法详细
2021/10/16 Python
mysql中整数数据类型tinyint详解
2021/12/06 MySQL
使用Postman测试需要授权的接口问题
2022/06/21 Java/Android