javascript+css3 实现动态按钮菜单特效


Posted in Javascript onFebruary 06, 2016

一个菜单按钮特效案例,简单的实现了动态效果。

废话不多说了,直接给大家贴代码了,代码写好不好,还请给位大侠多多指教。

<div class="bar" id="menubar">
<div class="menu" id="menu0">
</div>
<div class="menu" id="menu1">
</div>
<div class="menu" id="menu2">
</div>
</div>
.bar{
width:px;
height:px;
border:px solid #ccc;
border-radius:%;
position:fixed;
top:px;
right:px;
z-index:;
cursor:pointer;
}
.menu{
width:px;
height:px;
background-color:#ccc;
position:absolute;
transform:translated(-%,-%,);
left:%;
transition:all .s cubic-bezier(., ., ., .) s
}
#menu{
top:%;
}
#menu{
top:%;
}
#menu{
top:%;
}
window.onload = function () {
var menubar = document.getElementById("menubar");
var menu = document.getElementById("menu");
var menu = document.getElementById("menu");
var menu = document.getElementById("menu");
var i = ;
menubar.onclick = function () {
i++;
if (i % == ) {
menu.style.top = + "%";
menu.style.display = "none";
menu.style.top = + "%";
menu.style.transform = "translated(-%,-%,) rotate(deg)";
menu.style.transform = "translated(-%,-%,) rotate(deg)";
}
else {
menu.style.transform = "translated(-%,-%,) rotate(deg)";
menu.style.transform = "translated(-%,-%,) rotate(deg)";
menu.style.top = + "%";
menu.style.top = + "%";
menu.style.display = "block";
}
}
}

以上代码简单实现了动态按钮菜单特效,希望对大家有所帮助。

Javascript 相关文章推荐
JavaScript Event学习第五章 高级事件注册模型
Feb 07 Javascript
Javascript 判断是否存在函数的方法
Jan 03 Javascript
JS判断对象是否存在的10种方法总结
Dec 23 Javascript
javascript事件委托的方式绑定详解
Jun 10 Javascript
javascript设计模式之策略模式学习笔记
Feb 15 Javascript
js实现从左向右滑动式轮播图效果
Jul 07 Javascript
bootstrap table实现双击可编辑、添加、删除行功能
Sep 27 Javascript
Vue.js项目实战之多语种网站的功能实现(租车)
Aug 07 Javascript
JS实现利用闭包判断Dom元素和滚动条的方向示例
Aug 26 Javascript
JavaScript RegExp 对象用法详解
Sep 24 Javascript
vue中的v-model原理,与组件自定义v-model详解
Aug 04 Javascript
vue-router懒加载的3种方式汇总
Feb 28 Vue.js
Angularjs全局变量被作用域监听的正确姿势
Feb 06 #Javascript
JavaScript仿商城实现图片广告轮播实例代码
Feb 06 #Javascript
简介AngularJS中$http服务的用法
Feb 06 #Javascript
详解AngularJS中$http缓存以及处理多个$http请求的方法
Feb 06 #Javascript
JavaScript中数组添加值和访问值常见问题
Feb 06 #Javascript
详解Angularjs filter过滤器
Feb 06 #Javascript
Angularjs中如何使用filterFilter函数过滤
Feb 06 #Javascript
You might like
php数据库密码的找回的步骤
2011/01/12 PHP
PHP在线生成二维码(google api)的实现代码详解
2013/06/04 PHP
PHP文件与目录操作示例
2016/12/24 PHP
PHP开发APP端微信支付功能
2017/02/17 PHP
jquery 仿QQ校友的DIV模拟窗口效果源码
2010/03/24 Javascript
基于mootools 1.3框架下的图片滑动效果代码
2011/04/22 Javascript
使用jquery动态加载javascript以减少服务器压力
2012/10/29 Javascript
Extjs中ComboBoxTree实现的下拉框树效果(自写)
2013/05/28 Javascript
ext中store.load跟store.reload的区别示例介绍
2014/06/17 Javascript
bootstrap modal+gridview实现弹出框效果
2017/08/15 Javascript
angular1.x ui-route传参的三种写法小结
2018/08/31 Javascript
Vue列表渲染的示例代码
2018/11/01 Javascript
初探Vue3.0 中的一大亮点Proxy的使用
2018/12/06 Javascript
vue.js实现的幻灯片功能示例
2019/01/18 Javascript
vue.js高德地图实现热点图代码实例
2019/04/18 Javascript
JS代码简洁方式之函数方法详解
2020/07/28 Javascript
[01:21:07]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
python音频处理用到的操作的示例代码
2017/10/27 Python
Python scikit-learn 做线性回归的示例代码
2017/11/01 Python
Python学习之Django的管理界面代码示例
2018/02/10 Python
Python实现统计给定字符串中重复模式最高子串功能示例
2018/05/16 Python
Django代码性能优化与Pycharm Profile使用详解
2018/08/26 Python
python之拟合的实现
2019/07/19 Python
Python for循环搭配else常见问题解决
2020/02/11 Python
django实现模板中的字符串文字和自动转义
2020/03/31 Python
python中取绝对值简单方法总结
2020/07/24 Python
美国饼干礼物和美食甜点购买网站:Cheryl’s
2020/05/28 全球购物
理工大学毕业生自荐信
2013/11/01 职场文书
争论的故事教学反思
2014/02/06 职场文书
小学生评语集锦
2014/04/18 职场文书
产品设计开发计划书
2014/05/07 职场文书
出资证明书范本(标准版)
2014/09/24 职场文书
2014年助理政工师工作总结
2014/12/19 职场文书
导游词之天津盘山
2019/11/01 职场文书
解决MySQL报“too many connections“错误
2022/04/19 MySQL
SQL使用复合索引实现数据库查询的优化
2022/05/25 SQL Server