纯css实现开关按钮(滑块)
2017-03-17 09:15
851 查看
在线展示开关按钮
本地下载代码
在线编辑
html:
CSS:
本地下载代码
在线编辑
html:
<div class="onoffswitch"> <input type="checkbox" name="onoffswitch" class="onoffswitch-checkbox" id="myonoffswitch" checked> <label class="onoffswitch-label" for="myonoffswitch"> <span class="onoffswitch-inner"></span> <span class="onoffswitch-switch"></span> </label> </div>
CSS:
<style> .onoffswitch { position: relative; width: 83px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } .onoffswitch-checkbox { display: none; } .onoffswitch-label { display: block; overflow: hidden; cursor: pointer; border: 2px solid #999999; border-radius: 20px; } .onoffswitch-inner { display: block; width: 200%; margin-left: -100%; transition: margin 0.3s ease-in 0s; } .onoffswitch-inner:before, .onoffswitch-inner:after { display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 30px; font-size: 19px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold; box-sizing: border-box; } .onoffswitch-inner:before { content: "ON"; padding-left: 13px; background-color: #4FACDB; color: #FFFFFF; } .onoffswitch-inner:after { content: "OFF"; padding-right: 13px; background-color: #F50E4C; color: #FAFAFA; text-align: right; } .onoffswitch-switch { display: block; width: 21px; margin: 4.5px; background: #FFFFFF; position: absolute; top: 0; bottom: 0; right: 49px; border: 2px solid #999999; border-radius: 20px; transition: all 0.3s ease-in 0s; } .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner { margin-left: 0; } .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch { right: 0px; } </style>
相关文章推荐
- CSS利用checkbook实现开关按钮
- 纯css实现一款仿ios7的switches开关按钮
- javascript结合CSS实现苹果开关按钮特效
- 纯CSS实现的3D简洁按钮设计
- css实现立体感按钮
- 用CSS实现的一张图完成的按钮效果
- 用CSS实现的一张图完成的按钮效果
- 用CSS实现圆角按钮的效果
- 纯CSS实现的3D简洁按钮设计
- css实现五颜六色的按钮导航
- css实现上传文件,file按钮用图片显示
- 简洁风格按钮及其CSS 3实现方法
- CSS实现按钮的两张图片的同步出现
- 简洁风格按钮及其CSS 3实现方法
- CSS:浅谈自适应宽度圆角按钮实现
- 用CSS实现的几个非常漂亮的按钮
- 利用CSS实现按钮效果(无图片)
- div+css实现自适应宽度按钮
- 用CSS实现的几个非常漂亮的按钮
- CSS:浅谈自适应宽度圆角按钮实现