基于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,每次点击时调用该事 ...
随机推荐
- php新特性:trait 关键字使用
1.trait关键字:含义[特性] 1.1 和require include 区别: 后两者需要 实例化一个类或者静态调用,而trait相当于继承,但又不是extends关键字,它解决了单继承. 2. ...
- 【laravel54】详解中间件
1.中间件定义:对http请求进行一层过滤,通过过滤才能继续执行请求 2.中间件方法handle方法参数详解: 其中参数的形式可以有多个,使用[,]进行分割. 3.路由中使用中间件: 3.1 中间件使 ...
- shell随机读取一行
使用shell随机读取文件的一行数据 shuf -n1 file_name
- IP数据包格式详解(转)
摘自:http://blog.163.com/hlz_2599/blog/static/1423784742011112195857956/</> TCP/IP协议定义了一个在因特网上传输 ...
- HDUOJ----2487Ugly Windows
Ugly Windows Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Tota ...
- 概率校准Probability Calibration
在分类问题中,我们有时不仅仅需要给测试样本打上类别标签,也需要给出一个"置信度"来表示该样本属于此类别的可能性. 然而,有的分类器只能直接打上类别标签没法给出置信度.概率校准就是用 ...
- Microsoft Office2003打开office2007文件的补丁
Microsoft office2003打开office2007,不需要安装2007,只需要装一个补丁即可 搜索:office2003打开office2007文件的补丁
- Android学习系列(6)--App模块化及工程扩展
这篇文章是Android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用. 1.需求 无论是在.net还是java平台,合理的分层架构是最普遍的模块化思路之一. dll, ...
- jQuery动态网格瀑布流插件Masonry
Masonry是一款非常强大的jQuery动态网格布局插件,可以帮助开发人员快速开发瀑布流界面效果.和CSS中float的效果不太一样的地方在于,float先水平排列,然后再垂直排列,使用Masonr ...
- Python lstrip() 方法
描述 Python lstrip() 方法用于删除字符串头部指定的字符,默认字符为所有空字符,包括空格.换行(\n).制表符(\t)等. 语法 lstrip() 方法语法: S.lstrip([cha ...