今天我们要来分享一组非常漂亮的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组合的更多相关文章

  1. css3美化复选框checkbox

     两种美化效果如下图: 代码(html) <div id="main"> <h2 class="top_title">使用CSS3美化复 ...

  2. 使用CSS3美化复选框checkbox

    我们知道HTML默认的复选框样式十分简陋,而以图片代替复选框的美化方式会给页面表单的处理带来麻烦,那么本文将结合实例带您一起了解一下使用CSS3将复选框checkbox进行样式美化,并且带上超酷的滑动 ...

  3. 纯css3实现美化复选框和手风琴效果(详细)

    关键技术点和原理: 原理就是把 checkbox或 radio 给隐藏掉   ,然后给选框 绑定一个label标签. 然后用label标签作为容器,在里面放一个:before或一个after 用bef ...

  4. 使用css3美化复选框

    声明:文章为转载(略改动),点击查看原文.如有侵权24小时内删除,联系QQ:1522025433. 我们知道HTML默认的复选框样式十分简陋,而以图片代替复选框的美化方式会给页面表单的处理带来麻烦,那 ...

  5. 纯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 ...

  6. [原创]纯JS实现网页中多选复选框checkbox和单选radio的美化效果

    图片素材: 最终效果图: <html><title> 纯JS实现网页中多选复选框checkbox和单选radio的美化效果</title><head>& ...

  7. 关于bootstrap--表单(下拉<select>、输入框<input>、文本域<textare>复选框<checkbox>和单选按钮<radio>)

    html 里面的 role 本质上是增强语义性,当现有的HTML标签不能充分表达语义性的时候,就可以借助role来说明.通常这种情况出现在一些自定义的组件上,这样可增强组件的可访问性.可用性和可交互性 ...

  8. QTableView中嵌入复选框CheckBox 的四种方法总结

    搜索了一下,QTableView中嵌入复选框CheckBox方法有四种: 第一种不能之前显示,必须双击/选中后才能显示,不适用. 第二种比较简单,通常用这种方法. 第三种只适合静态显示静态数据用 第四 ...

  9. 安卓开发:UI组件-RadioButton和复选框CheckBox

    2.5RadioButton 为用户提供由两个及以上互斥的选项组成的选项集. 2.5.1精简代码 在按钮变多之后,多次重复书写点击事件有些繁琐,我们在这里创建一个事件OnClick,每次点击时调用该事 ...

随机推荐

  1. 获取泛型类对应的class类型

    自己写来备忘的,如有错误,请指正! public class Demo<T> { private Class<T> clazz; public Demo() { Paramet ...

  2. 查看tomcat启动文件都干点啥---catalina.bat(转)

    在上一次查看tomcat启动文件都干点啥一文中,我们总结出,startup.bat文件的作用就是找到catalina.bat文件,然后把参数传递给它,在startup.bat中,调用catalina. ...

  3. DevExpress GridControl 动态创建字段及主细关系表过程

    原文地址:http://hi.baidu.com/qdseashore/item/38f1153e9d0143637d034b7a 在做项目中,往往需要在查询基类模板窗口内做主细关系Grid,引用一下 ...

  4. iOS-各种动画特效

    概述 广播跑马灯/弹幕/直播点赞/烟花/雪花等动画特效, 后续增加~ 详细 代码下载:http://www.demodashi.com/demo/10674.html 一.实现功能 1. 广播跑马灯 ...

  5. C#线程访问winform窗体控件

    参考地址:http://www.cnblogs.com/jason-liu-blogs/archive/2012/09/08/2677008.html 添加: public Form() { Init ...

  6. [Python]网络爬虫(五):urllib2的使用细节与抓站技巧(转)

    1.Proxy 的设置 urllib2 默认会使用环境变量 http_proxy 来设置 HTTP Proxy. 如果想在程序中明确控制 Proxy 而不受环境变量的影响,可以使用代理. 新建test ...

  7. ASP.NET MVC之Layout布局与@RenderBody、@RenderPage、@RenderSection

    @RenderBody @RenderBody是布局页(_Layout.cshtml)通过占位符@RenderBody占用独立部分,当创建基于此布局页的试图时,视图的内容会和布局页合并,而新创建的视图 ...

  8. C#委托、事件剖析(下)

    本节对事件进行总结. 二.事件: 1.概念:Event:A member that enables an object or class to provide notifications;官方的解释是 ...

  9. Android vcard使用示例,生成vcf文件

     Android vcard使用示例,生成vcf文件 我们备份手机联系人时,导出到SD卡时,会在SD卡中生成一个vcf文件,用于保存联系人姓名,手机号码. vCard 规范容许公开交换个人数据交换 ( ...

  10. Linux进程冻结技术

    1 什么是进程冻结 进程冻结技术(freezing of tasks)是指在系统hibernate或者suspend的时候,将用户进程和部分内核线程置于“可控”的暂停状态. 2 为什么需要冻结技术 假 ...