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读取ASP设定的COOKIE
Feb 15 Javascript
jQuery Ajax使用 全解析
Dec 15 Javascript
jquery焦点图片切换(数字标注/手动/自动播放/横向滚动)
Jan 24 Javascript
js动画效果制件让图片组成动画代码分享
Jan 14 Javascript
NODE.JS加密模块CRYPTO常用方法介绍
Jun 05 Javascript
ES6概念 ymbol.for()方法
Dec 25 Javascript
Django+Vue.js搭建前后端分离项目的示例
Aug 07 Javascript
bootstrap模态框嵌套、tabindex属性、去除阴影的示例代码
Oct 17 Javascript
利用vscode调试编译后的js代码详解
May 14 Javascript
Vue中CSS动画原理的实现
Feb 13 Javascript
微信小程序组件生命周期的踩坑记录
Mar 03 Javascript
Vite + React从零开始搭建一个开源组件库
Jun 25 Javascript
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使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
2020/04/05 PHP
CI框架中集成CKEditor编辑器的教程
2014/06/09 PHP
Laravel 5框架学习之用户认证
2015/04/09 PHP
关于laravel5.5的定时任务详解(demo)
2019/10/23 PHP
aspx中利用js实现确认删除代码
2010/07/22 Javascript
jquery插件制作 手风琴Panel效果实现
2012/08/17 Javascript
jQuery contains过滤器实现精确匹配使用方法
2013/04/12 Javascript
深入理解Javascript动态方法调用与参数修改的问题
2013/12/10 Javascript
javascript设置连续两次点击按钮时间间隔的方法
2014/10/28 Javascript
jquery拖拽排序简单实现方法(效果增强版)
2016/02/16 Javascript
JavaScript中 this 指向问题深度解析
2017/02/21 Javascript
vue之数据交互实例代码
2017/06/16 Javascript
深入解析ES6中的promise
2018/11/08 Javascript
angular4笔记系列之内置指令小结
2018/11/09 Javascript
Elementui表格组件+sortablejs实现行拖拽排序的示例代码
2019/08/28 Javascript
JavaScript文档加载模式以及元素获取
2020/07/28 Javascript
[56:38]DOTA2-DPC中国联赛正赛Aster vs Magma BO3 第一场 3月5日
2021/03/11 DOTA
python实现的各种排序算法代码
2013/03/04 Python
python中list循环语句用法实例
2014/11/10 Python
Python中的defaultdict模块和namedtuple模块的简单入门指南
2015/04/01 Python
python简单实现基数排序算法
2015/05/16 Python
opencv python 图像去噪的实现方法
2018/08/31 Python
详解python中init方法和随机数方法
2019/03/13 Python
基于Django的乐观锁与悲观锁解决订单并发问题详解
2019/07/31 Python
Centos7 下安装最新的python3.8
2019/10/28 Python
解决Tensorflow sess.run导致的内存溢出问题
2020/02/05 Python
python实现批量命名照片
2020/06/18 Python
python 对象真假值的实例(哪些视为False)
2020/12/11 Python
在python中对于bool布尔值的取反操作
2020/12/11 Python
HTML5 canvas基本绘图之绘制线段
2016/06/27 HTML / CSS
俄罗斯游戏商店:Buka
2020/03/01 全球购物
本科生求职简历的自我评价
2013/10/21 职场文书
气象学专业个人求职信
2014/03/15 职场文书
农民工工资支付承诺函
2014/03/31 职场文书
利用Nginx代理如何解决前端跨域问题详析
2021/04/02 Servers
mysql5.6主从搭建以及不同步问题详解
2021/12/04 MySQL