手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >纯CSS3代码实现滑动开关效果
纯CSS3代码实现滑动开关效果
摘要:废话不多说了,炫下效果图并附上演示和源码下载。实现效果如下:查看演示源码下载HTML结构代码:CSS代码:/*表单开关样式*/.ui-swi...

废话不多说了,炫下效果图并附上演示和源码下载。

实现效果如下:

纯CSS3代码实现滑动开关效果1

查看演示 源码下载

HTML结构代码:

CSS代码:

/*表单开关样式*/ .ui-switch { position: absolute; font-size: .16rem; right:0.07rem; top: 50%; margin-top: -0.16rem; width: .7rem; height: .3rem; line-height: .3rem; } .ui-switch input { width: .7rem; height: .3rem; position: absolute; top: 0;left: 0; z-index: 2; border: 0; background: 0 0; -webkit-appearance: none; outline: 0 } .ui-switch input:before { content: ''; width: .68rem; height: .3rem; border: 1px solid #dfdfdf; background-color: #fdfdfd; border-radius: .2rem; cursor: pointer; display: inline-block; position: relative; vertical-align: middle; -webkit-box-sizing: content-box; box-sizing: content-box; border-color: #dfdfdf; -webkit-box-shadow: #dfdfdf 0 0 0 0 inset; box-shadow: #dfdfdf 0 0 0 0 inset; -webkit-transition: border .4s,-webkit-box-shadow .4s; transition: border .4s,box-shadow .4s; -webkit-background-clip: content-box; background-clip: content-box } .ui-switch input:checked:before { border-color: #64bd63; -webkit-box-shadow: #64bd63 0 0 0 0.16rem inset; box-shadow: #64bd63 0 0 0 0.16rem inset; background-color: #64bd63; transition: border .4s,box-shadow .4s,background-color 1.2s; -webkit-transition: border .4s,-webkit-box-shadow .4s,background-color 1.2s; background-color: #64bd63 } .ui-switch input:checked:after { left: .4rem } .ui-switch input:after { content: ''; width:.3rem; height: .3rem; position: absolute; top: 50%; left: 0; -webkit-transform:translateY(-50%); border-radius: 100%; background-color: #fff; -webkit-box-shadow: 0 0.01rem 0.03rem rgba(0,0,0,.4); box-shadow: 0 0.01rem 0.03rem rgba(0,0,0,.4); -webkit-transition: left .2s; transition: left .2s }

【纯CSS3代码实现滑动开关效果】相关文章:

JS+DIV实现鼠标划过切换层效果的方法

js实现div层缓慢收缩与展开的方法

纯CSS3代码实现switch滑动开关按钮效果

jQuery实现表格行上下移动和置顶效果

jquery实现弹出层效果实例

卡拉 OK 字幕效果

JavaScript实现DIV层拖动及动态增加新层的方法

jQuery使用zTree插件实现树形菜单和异步加载

利用js实现禁止复制文本信息

javascript结合Flexbox简单实现滑动拼图游戏

精品推荐
分类导航