<div class="checkBox">
<input type="checkbox" id="check1">
<label for="check1"></label>
</div>
*{
padding:;
margin:;
}
.checkBox{
width:20px;
margin:20px;
position:relative;
}
.checkBox label{
position:absolute;
left:;
top:;
width:20px;
height:20px;
cursor:pointer;
background:linear-gradient(to top,# %,#45484d %);
border-radius:4px;
box-shadow: inset 0px 1px 1px rgba(,,,0.5), 0px 1px 0px rgba(,,,.);
}
.checkBox label:after{
position:absolute;
top:4px;
left:4px;
content:'';
width:9px;
height:5px;
background:transparent;
border:3px solid #fcfff4;
transform:rotate(-45deg);
border-top:;
border-right:;
opacity:;
} input[type=checkbox]:checked +label:after{
opacity:;
}

<div class="checkbox2">
<input type="checkbox" id="check2">
<label for="check2"></label>
</div>
.checkbox2{
width:80px;
height:26px;
background:#;
margin:20px;
position:relative;
border-radius:50px;
box-shadow:inset 0px 1px 1px rgba(,,,0.4),0px 1px 0px rgba(,,,0.2);
}
.checkbox2:after{
content:'OFF';
color:#;
position:absolute;
right:10px;
z-index:;
font-size:12px;
line-height:26px;
text-shadow:1px 1px 0px rgba(,,,.);
}
.checkbox2:before{
content:'ON';
color:#27ae60;
position:absolute;
left:10px;
z-index:;
font-size:12px;
line-height:26px;
}
.checkbox2 label{
display:block;
width:34px;
height:20px;
cursor:pointer;
position:absolute;
top:3px;
left:3px;
z-index:;
background:#fcfff4;
background: linear-gradient(top, #fcfff4 %, #dfe5d7 %, #b3bead %);
border-radius: 50px;
box-shadow: 0px 2px 5px 0px rgba(,,,0.3);
trnasition:all .4s ease;
}
.checkbox2 input[type=checkbox]{
visibility:hidden;
}
.checkbox2 input[type=checkbox]:checked +label{
left:43px;
}

css3回顾 checkbox的更多相关文章

  1. css3实现checkbox变按钮

    css3实现checkbox变按钮 .search_checkbox { margin: 0; padding: 0; margin-left: 15px; display: inline-block ...

  2. 二十六、css3改变checkbox复选框的样式

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  3. CSS3自定义checkbox复选框

    在线演示 本地下载

  4. CSS3自定义Checkbox特效

    在线演示 本地下载

  5. CSS3和jQuery实现的自定义美化Checkbox和Radiobox

    现在经常可以在网络上看到一些非常奇特的表单元素,例如Checkbox复选框和Radiobox单选框,浏览器默认的样式确实是太丑了,而且更让人蛋疼的是各个浏览器的样式还不统一,考虑到现在越来越多的用户使 ...

  6. CSS3实现自定义Checkbox动画

    CSS3实现自定义Checkbox动画是一款CSS3自定义checkbox,而且这款checkbox还带有动画效果,当你选中checkbox的时候,会以动画的方式打上一个大大的勾. 源码下载:http ...

  7. 30几个HTML5经典动画应用回顾 让你大饱眼福

    周末大放送,让我们来回顾一下HTML5经典动画应用,一定会让你大饱眼福. 1.HTML5 Canvas画板画图工具 可定义笔刷和画布 HTML5 Canvas还有一个比较实用的应用,那就是网络画板,这 ...

  8. 分享7款非常实用的jQuery/CSS3插件演示和源码

    上次我们分享了15款效果很酷的最新jQuery/CSS3特效,非常不错,今天要分享7个非常实用的jQuery/CSS3插件演示和源码,一起来看看. 1.jQuery ajax点击地图显示商家网点分布 ...

  9. 纯css3 开关按钮

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

随机推荐

  1. 回顾ThreadLocal

    ThreadLocal作为解决特定场景下并发的一种方案,在Spring等框架及面试中经常会被问到,它是Java必须要掌握的基础知识之一. ThreadLocal类的作用是抽象线程内变量的抽象,这类对象 ...

  2. Java高级特性 第4节 输入输出流

    一.使用I/O操作文件 关键步骤: 使用File类操作文件或目录属性 使用FileInputStream类读文本文件 使用FileOutputStram类写文本文件 使用BufferedReader类 ...

  3. super超类继承特点小结

    super超类继承特点小结: 1. super并不是一个函数,是一个类名,形如super(B, self)事实上调用了super类的初始化函数,产生了一个super对象: 2. super类的初始化函 ...

  4. node压缩文件夹

    前几天遇到一个需求,将一个10G的文件夹打包压缩,并去除黑名单上的文件. node自带的只能压缩文件.网上看了集中方案要么对大文件操作不行,要么只能直接操作文件夹,无法对文件夹遍历筛选. 后来确定使用 ...

  5. shell脚本大小写转换

    几个方法 1.tr命令 2.sed替换 3.awk的tolower() toupper() 4.perl语言 详见 http://blog.51cto.com/wangxiaoyu/197623  L ...

  6. 02-Response简单响应报文

    package com.day5; import java.io.BufferedWriter; import java.io.IOException; import java.io.OutputSt ...

  7. 一个简单的gridlayout栗子

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  8. Android 开发 框架系列 Android-Universal-Image-Loader 图片加载使用demo

    Android-Universal-Image-Loader github地址:https://github.com/nostra13/Android-Universal-Image-Loader 加 ...

  9. ubuntu搭建php开发环境记录

    这两天自己在阿里云上面买了一个ecs,系统选的是ubuntu16.04,第一件事就是先搭环境,这次准备使用lamp组合. Apache安装 首先安装apache服务器,ubuntu下面使用apt-ge ...

  10. redis安装--集群

    redis在3.0之后开始支持集群,实际生产中一般也是会部署集群了 redis官方推出了一个叫redis-trib.rb的redis集群工具(存放在源码文件的src目录下):由于redis-trib. ...