基于CSS3自定义美化复选框Checkbox组合
今天我们要来分享一组非常漂亮的CSS3自定义复选框checkbox,每一个checkbox都有其各自的特点。有几款checkbox在选中的情况下还会出现动画效果,非常不错的CSS3自定义美化checkbox组合。另外,之前分享过的jQuery实现美化版的单选框和复选框也是非常不错。

实现的代码:
<div class="container">
<div class="holder">
<div class="center" style="width: 186px;">
<input type="checkbox" id="checkbox-1-1" /><label for="checkbox-1-1"></label>
<input type="checkbox" id="checkbox-1-2" checked /><label for="checkbox-1-2"></label>
<input type="checkbox" id="checkbox-1-3" /><label for="checkbox-1-3"></label>
</div>
</div>
<div class="holder" style="background: #473C33;">
<div class="center" style="width: 269px;">
<input type="checkbox" id="checkbox-2-1" /><label for="checkbox-2-1">I AGREE</label>
</div>
</div>
<div class="holder" style="background: #fff;">
<div class="center" style="width: 186px;">
<input type="checkbox" id="checkbox-3-1" /><label for="checkbox-3-1"></label>
<input type="checkbox" id="checkbox-3-2" checked /><label for="checkbox-3-2"></label>
<input type="checkbox" id="checkbox-3-3" /><label for="checkbox-3-3"></label>
</div>
</div>
<div class="holder" style="background: #FFAE94;">
<div class="center" style="width: 193px;">
<input type="checkbox" id="checkbox-4-1" /><label for="checkbox-4-1"></label>
<input type="checkbox" id="checkbox-4-2" /><label for="checkbox-4-2"></label>
<input type="checkbox" id="checkbox-4-3" checked /><label for="checkbox-4-3"></label>
</div>
</div>
<div class="holder" style="background: #5FA6D6;">
<div class="center" style="width: 180px;">
<input type="checkbox" id="checkbox-5-1" checked /><label for="checkbox-5-1"></label>
<input type="checkbox" id="checkbox-5-2" /><label for="checkbox-5-2"></label>
<input type="checkbox" id="checkbox-5-3" /><label for="checkbox-5-3"></label>
</div>
</div>
<div class="holder" style="background: #AECFE5;">
<div class="center" style="width: 265px;">
<input type="checkbox" id="checkbox-6-1" /><label for="checkbox-6-1"></label>
<input type="checkbox" id="checkbox-6-2" /><label for="checkbox-6-2"></label>
<input type="checkbox" id="checkbox-6-3" /><label for="checkbox-6-3"></label>
<input type="checkbox" id="checkbox-6-4" checked /><label for="checkbox-6-4"></label>
</div>
</div>
<div class="holder" style="background: #33444E;">
<div class="center" style="width: 467px;">
<input type="checkbox" id="checkbox-7-1" /><label for="checkbox-7-1"><span>AGREE</span></label>
<input type="checkbox" id="checkbox-7-2" /><label for="checkbox-7-2"><span>BUY</span></label>
<input type="checkbox" id="checkbox-7-3" checked /><label for="checkbox-7-3"><span>SELL</span></label>
<input type="checkbox" id="checkbox-7-4" /><label for="checkbox-7-4"><span>OKAY</span></label>
</div>
</div>
<div class="holder" style="background: #EDFFFB;">
<div class="center" style="width: 361px;">
<input type="checkbox" id="checkbox-8-1" /><label for="checkbox-8-1"></label>
<input type="checkbox" id="checkbox-8-2" checked /><label for="checkbox-8-2"></label>
<input type="checkbox" id="checkbox-8-3" /><label for="checkbox-8-3"></label>
<input type="checkbox" id="checkbox-8-4" /><label for="checkbox-8-4"></label>
</div>
</div>
<div class="holder" style="background: #A0DAB0;">
<div class="center" style="width: 383px;">
<input type="checkbox" id="checkbox-9-1" /><label for="checkbox-9-1"></label>
<input type="checkbox" id="checkbox-9-2" checked /><label for="checkbox-9-2"></label>
<input type="checkbox" id="checkbox-9-3" /><label for="checkbox-9-3"></label>
<input type="checkbox" id="checkbox-9-4" /><label for="checkbox-9-4"></label>
</div>
</div>
<div class="holder" style="background: white;">
<div class="center" style="width: 180px;">
<input type="checkbox" id="checkbox-10-1" /><label for="checkbox-10-1"></label>
<input type="checkbox" id="checkbox-10-2" checked /><label for="checkbox-10-2"></label>
</div>
</div>
<div class="holder" style="background: #E8EDF0;">
<div class="center" style="width: 211px;">
<input type="checkbox" id="checkbox-11-1" /><label for="checkbox-11-1"></label>
<input type="checkbox" id="checkbox-11-2" checked /><label for="checkbox-11-2"></label>
</div>
</div>
</div>
via:http://www.w2bc.com/Article/31234
基于CSS3自定义美化复选框Checkbox组合的更多相关文章
- css3美化复选框checkbox
两种美化效果如下图: 代码(html) <div id="main"> <h2 class="top_title">使用CSS3美化复 ...
- 使用CSS3美化复选框checkbox
我们知道HTML默认的复选框样式十分简陋,而以图片代替复选框的美化方式会给页面表单的处理带来麻烦,那么本文将结合实例带您一起了解一下使用CSS3将复选框checkbox进行样式美化,并且带上超酷的滑动 ...
- 纯css3实现美化复选框和手风琴效果(详细)
关键技术点和原理: 原理就是把 checkbox或 radio 给隐藏掉 ,然后给选框 绑定一个label标签. 然后用label标签作为容器,在里面放一个:before或一个after 用bef ...
- 使用css3美化复选框
声明:文章为转载(略改动),点击查看原文.如有侵权24小时内删除,联系QQ:1522025433. 我们知道HTML默认的复选框样式十分简陋,而以图片代替复选框的美化方式会给页面表单的处理带来麻烦,那 ...
- 纯CSS3来自定义单选框radio与复选框checkbox
单选框(radio)自定义样式 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3 ...
- [原创]纯JS实现网页中多选复选框checkbox和单选radio的美化效果
图片素材: 最终效果图: <html><title> 纯JS实现网页中多选复选框checkbox和单选radio的美化效果</title><head>& ...
- 关于bootstrap--表单(下拉<select>、输入框<input>、文本域<textare>复选框<checkbox>和单选按钮<radio>)
html 里面的 role 本质上是增强语义性,当现有的HTML标签不能充分表达语义性的时候,就可以借助role来说明.通常这种情况出现在一些自定义的组件上,这样可增强组件的可访问性.可用性和可交互性 ...
- QTableView中嵌入复选框CheckBox 的四种方法总结
搜索了一下,QTableView中嵌入复选框CheckBox方法有四种: 第一种不能之前显示,必须双击/选中后才能显示,不适用. 第二种比较简单,通常用这种方法. 第三种只适合静态显示静态数据用 第四 ...
- 安卓开发:UI组件-RadioButton和复选框CheckBox
2.5RadioButton 为用户提供由两个及以上互斥的选项组成的选项集. 2.5.1精简代码 在按钮变多之后,多次重复书写点击事件有些繁琐,我们在这里创建一个事件OnClick,每次点击时调用该事 ...
随机推荐
- Timer与AlarmManager的差别
线程 通过调用Thread类的 start()方法来启动一个线程,这时此线程处于就绪(可执行)状态.但此时并没有执行,它须要CPU时间片. 一旦得到CPU时间片.就会执行run()方法. run()的 ...
- PHP-各种下载安装
Windows下常用PHP扩展下载: http://dev.freshsite.pl/php-accelerators.html http://windows.php.net/downloads/pe ...
- 腾讯开放平台 iOS应用URL schema、Bundle ID填写 (含微博、微信)
解释如下: qq比较麻烦点,需要两个 URL schemes 1.QQ+appID(注意:appID原本是10进制的,需要先转换16进制,网址:点击转换16进制) 2.tencent+appID 结束
- Jmeter时间函数工具(参考)
__time : 获取时间戳.格式化时间 ${__time(yyyy-MM-dd HH:mm:ss:SSS,time)} :格式化生成时间格式 2018-06-01 11:08:23:635 ${_ ...
- DataGridView合并单元格(多行多列合并)
一.点击在拖入的显示控件(TreeList)右上方的箭头,在Treelist任务中选择数据源,添加项目数据源,依次选择数据库.数据集,新建连接,浏览选择数据库(*.mdb),依次点击 下一步,选择“表 ...
- Eclipse编译快捷键
从C#转学Java,总结了一些Eclipse跟Microsoft Visual Studio 向对应的快捷键: 1. Run Ctrl+F11 (VS对应的是F5) 2. Debug F11 ( ...
- mysql工作中常见问题
1.Error Code: 1044 - Access denied for user 'root'@'localhost' to database 'information_schema'Query ...
- Google大牛分享的面试秘籍
我憋了很长时间想写点关于去Google面试的秘籍.不过我总是推迟,因为写出来的东西会让你抓狂.很可能是这样.如果按统计规律来定义“你”的话,这文章很可能让你不爽. 为啥呢?因为啊……好吧,对此我写首小 ...
- Android开发2——创建测试项目
一.创建普通Android项目 二.在AndroidManifest.xml添加两个配置 <?xml version="1.0" encoding="utf-8 ...
- linux ssh_config和sshd_config配置文件
在远程管理linux系统基本上都要使用到ssh,原因很简单:telnet.FTP等传输方式是以明文传送用户认证信息,本质上是不安全的,存在被网络窃听的危险.SSH(Secure Shell)目前较可 ...