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 特殊字符串
Feb 25 Javascript
jquery 应用代码 方便的排序功能
Feb 06 Javascript
node.js中的http.response.setHeader方法使用说明
Dec 14 Javascript
javascript正则表达式基础知识入门
Apr 20 Javascript
微信小程序 swiper制作tab切换实现附源码
Jan 21 Javascript
详解AngularJS中$filter过滤器使用(自定义过滤器)
Feb 04 Javascript
数组Array的一些方法(总结)
Feb 17 Javascript
JavaScript数组迭代方法
Mar 03 Javascript
Express之get,pos请求参数的获取
May 02 Javascript
ES6入门教程之let、const的使用方法
Apr 13 Javascript
JavaScript自定义超时API代码实例
Apr 30 Javascript
如何在 Vue 表单中处理图片
Jan 26 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
一台收音机,让一家人都笑逐颜开!
2020/08/21 无线电
S900/ ETON E1-XM 收音机
2021/03/02 无线电
建站常用13种PHP开源CMS比较
2009/08/23 PHP
PHP中foreach循环中使用引用要注意的地方
2011/01/02 PHP
openflashchart 2.0 简单案例php版
2012/05/21 PHP
深入PHP nl2br()格式化输出的详解
2013/06/05 PHP
ThinkPHP Mobile使用方法简明教程
2014/06/18 PHP
ThinkPHP分组下自定义标签库实例
2014/11/01 PHP
php实现随机生成易于记忆的密码
2015/06/19 PHP
Laravel框架Request、Response及Session操作示例
2019/05/06 PHP
Laravel框架数据库迁移操作实例详解
2020/04/06 PHP
js下拉菜单语言选项简单实现
2013/09/23 Javascript
JS中的eval 为什么加括号
2016/04/13 Javascript
jQuery EasyUI tree 使用拖拽时遇到的错误小结
2016/10/10 Javascript
nodejs超出最大的调用栈错误问题
2017/12/27 NodeJs
JS实现移动端在线签协议功能
2019/08/22 Javascript
浅析vue-router实现原理及两种模式
2020/02/11 Javascript
jQuery带控制按钮轮播图插件
2020/07/31 jQuery
[01:31]完美与DOTA2历程
2014/07/31 DOTA
python创建线程示例
2014/05/06 Python
在Python的Django框架中使用通用视图的方法
2015/07/21 Python
python 实现红包随机生成算法的简单实例
2017/01/04 Python
Python分割指定页数的pdf文件方法
2018/10/26 Python
对python中xlsx,csv以及json文件的相互转化方法详解
2018/12/25 Python
Django框架模板用法入门教程
2019/11/04 Python
Django视图、传参和forms验证操作
2020/07/15 Python
CSS3绘制不规则图形的一些方法示例
2015/11/07 HTML / CSS
Omio法国:全欧洲低价大巴、火车和航班搜索和比价
2017/11/13 全球购物
Fabletics官网:美国运动服饰品牌,由好莱坞女演员凯特·哈德森创立
2019/10/19 全球购物
优秀毕业自我鉴定
2014/02/15 职场文书
小学生三分钟演讲稿
2014/08/18 职场文书
幼儿园2014年度工作总结
2014/11/10 职场文书
2014年网管工作总结
2014/12/11 职场文书
Go标准容器之Ring的使用说明
2021/05/05 Golang
Java 泛型详解(超详细的java泛型方法解析)
2021/07/02 Java/Android
Python通用验证码识别OCR库ddddocr的安装使用教程
2022/07/07 Python