javascript结合CSS实现苹果开关按钮特效


Posted in Javascript onApril 07, 2015

苹果开关按钮效果~~

关闭时                                      开启时

javascript结合CSS实现苹果开关按钮特效javascript结合CSS实现苹果开关按钮特效

html

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>apple button</title>

</head>

<body>

    <div id="div1" class="open1">

        <div id="div2" class="open2"></div>

    </div>

</body>

</html>

css

#div1{

        width: 170px;

        height: 100px;

        border-radius: 50px;

        position: relative;

    }

    #div2{

        width: 96px;

        height: 96px;

        border-radius: 48px;

        position: absolute;

        background: white;

        box-shadow: 0px 2px 4px rgba(0,0,0,0.4);

    }

    .open1{

        background: rgba(0,184,0,0.8);

    }

    .open2{

        top: 2px;

        right: 1px;

    }

    .close1{

        background: rgba(255,255,255,0.4);

        border:3px solid rgba(0,0,0,0.15);

        border-left: transparent;

    }

    .close2{

        left: 0px;

        top: 0px;

        border:2px solid rgba(0,0,0,0.1);

    }

javascript

window.onload=function(){

        var div2=document.getElementById("div2");

        var div1=document.getElementById("div1");

        div2.onclick=function(){

          div1.className=(div1.className=="close1")?"open1":"close1";

          div2.className=(div2.className=="close2")?"open2":"close2";

        }

    }

以上所述就是本文的全部内容了,希望能够对大家熟练掌握WEB前段设计有所帮助。

Javascript 相关文章推荐
jQuery 开天辟地入门篇一
Dec 09 Javascript
jquery 触发a链接点击事件解决方案
May 02 Javascript
js生成随机数之random函数随机示例
Dec 20 Javascript
javascript基于HTML5 canvas制作画箭头组件
Jun 25 Javascript
JS实现的竖向折叠菜单代码
Oct 21 Javascript
AngularJS 避繁就简的路由
Jul 01 Javascript
微信小程序图表插件(wx-charts)实例代码
Jan 17 Javascript
jQuery中过滤器的基本用法示例
Oct 11 jQuery
JS表单传值和URL编码转换
Mar 03 Javascript
使用Layer组件弹出多个对话框(非嵌套)与关闭及刷新的例子
Sep 25 Javascript
实现vuex与组件data之间的数据同步更新方式
Nov 12 Javascript
VUE之图片Base64编码使用ElementUI组件上传
Apr 09 Vue.js
javascript实现画不相交的圆
Apr 07 #Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
Apr 07 #Javascript
JavaScript使用indexOf获得子字符串在字符串中位置的方法
Apr 06 #Javascript
JavaScript搜索字符串并将搜索结果返回到字符串的方法
Apr 06 #Javascript
JavaScript使用replace函数替换字符串的方法
Apr 06 #Javascript
JavaScript输出当前时间Unix时间戳的方法
Apr 06 #Javascript
JavaScript将当前时间转换成UTC标准时间的方法
Apr 06 #Javascript
You might like
基于PHP常用字符串的总结(待续)
2013/06/07 PHP
php中socket通信机制实例详解
2015/01/03 PHP
FormValidate 表单验证功能代码更新并提供下载
2008/08/23 Javascript
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
2010/11/25 Javascript
jquery创建一个新的节点对象(自定义结构/内容)的好方法
2013/01/21 Javascript
jquery提取元素里的纯文本不包含span等里的内容
2013/09/30 Javascript
判断一个对象是否为jquery对象的方法
2014/03/12 Javascript
JS兼容浏览器的导出Excel(CSV)文件的方法
2014/05/03 Javascript
js实现飞入星星特效代码
2014/10/17 Javascript
JavaScript中判断整数的多种方法总结
2014/11/08 Javascript
jquery实现在网页指定区域显示自定义右键菜单效果
2015/08/25 Javascript
JS仿百度自动下拉框模糊匹配提示
2016/07/25 Javascript
jQuery 判断是否包含在数组中Array[]的方法
2016/08/03 Javascript
BootStrap与Select2使用小结
2017/02/17 Javascript
Angularjs中的验证input输入框只能输入数字和小数点的写法(推荐)
2017/08/16 Javascript
jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例
2017/12/18 jQuery
Nginx设置为Node.js的前端服务器方法总结
2019/03/27 Javascript
vue总线机制(bus)知识点详解
2020/05/10 Javascript
Python3实现连接SQLite数据库的方法
2014/08/23 Python
在Python编程过程中用单元测试法调试代码的介绍
2015/04/02 Python
Python遍历zip文件输出名称时出现乱码问题的解决方法
2015/04/08 Python
AVIS安飞士奥地利租车官网:提供奥地利、欧洲和全世界汽车租赁
2016/11/29 全球购物
捷克移动配件网上商店:ProMobily.cz
2019/03/15 全球购物
美体小铺法国官方网站:The Body Shop法国
2020/06/04 全球购物
销售实习自我鉴定
2013/12/07 职场文书
数学系毕业生的自我评价
2014/01/10 职场文书
餐饮服务食品安全责任书
2014/07/25 职场文书
经济贸易系求职信
2014/08/04 职场文书
甜品蛋糕店创业计划书
2014/09/21 职场文书
护理实习生带教计划
2015/01/16 职场文书
班级元旦晚会开幕词
2016/03/04 职场文书
2019旅游导游工作总结
2019/06/27 职场文书
Python基本数据类型之字符串str
2021/07/21 Python
Anaconda配置各版本Pytorch的实现
2021/08/07 Python
如何使用 resize 实现图片切换预览功能
2021/08/23 HTML / CSS
springmvc直接不经过controller访问WEB-INF中的页面问题
2022/02/24 Java/Android