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 web对话框与弹出窗口
Feb 22 Javascript
javascrip关于继承的小例子
May 10 Javascript
javascript禁用Tab键脚本实例
Nov 22 Javascript
为Javascript中的String对象添加去除左右空格的方法(示例代码)
Nov 30 Javascript
JQuery实现表格动态增加行并对新行添加事件
Jul 30 Javascript
基于javascript实现全屏漂浮广告
Mar 31 Javascript
JavaScript trim 实现去除字符串首尾指定字符的简单方法
Dec 27 Javascript
vue.js框架实现表单排序和分页效果
Aug 09 Javascript
详解vue 实例方法和数据
Oct 23 Javascript
JavaScript实现单例模式实例分享
Dec 22 Javascript
jQuery实现获取当前鼠标位置并输出功能示例
Jan 05 jQuery
Vue-cli3.x + axios 跨域方案踩坑指北
Jul 04 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
盘点被央视点名过的日本动画电影 一部比一部强
2020/03/08 日漫
php实现mysql数据库备份类
2008/03/20 PHP
PHP用身份证号获取星座和生肖的方法
2013/11/07 PHP
Yii中的relations数据关联查询及统计功能用法详解
2016/07/14 PHP
Yii视图CGridView实现操作按钮定义地址示例
2016/07/14 PHP
javascript 页面只自动刷新一次
2009/07/10 Javascript
jquery删除提示框弹出是否删除对话框
2014/01/07 Javascript
JSP中使用JavaScript动态插入删除输入框实现代码
2014/06/13 Javascript
jQuery中first()方法用法实例
2015/01/06 Javascript
详解JavaScript正则表达式之RegExp对象
2015/12/13 Javascript
Bootstrap入门书籍之(三)栅格系统
2016/02/17 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
2016/07/12 Javascript
关于微信中a链接无法跳转问题
2016/08/02 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
2016/10/14 Javascript
微信小程序 vidao实现视频播放和弹幕的功能
2016/11/02 Javascript
微信小程序 ES6Promise.all批量上传文件实现代码
2017/04/14 Javascript
自定义vue全局组件use使用、vuex的使用详解
2017/06/14 Javascript
Three.js基础学习之场景对象
2017/09/27 Javascript
js处理包含中文的字符串实例
2017/10/11 Javascript
从源码看angular/material2 中 dialog模块的实现方法
2017/10/18 Javascript
快速搭建vue2.0+boostrap项目的方法
2018/04/09 Javascript
纯js封装的ajax功能函数与用法示例
2018/05/14 Javascript
vue实现购物车的小练习
2020/12/21 Vue.js
Python实现在tkinter中使用matplotlib绘制图形的方法示例
2018/01/18 Python
python爬虫爬取某站上海租房图片
2018/02/04 Python
python+pandas分析nginx日志的实例
2018/04/28 Python
Python函数和模块的使用总结
2019/05/20 Python
Python使用Pandas库实现MySQL数据库的读写
2019/07/06 Python
Python抓新型冠状病毒肺炎疫情数据并绘制全国疫情分布的代码实例
2020/02/05 Python
Python新手学习函数默认参数设置
2020/06/03 Python
python3通过subprocess模块调用脚本并和脚本交互的操作
2020/12/05 Python
利用HTML5 Canvas制作一个简单的打飞机游戏
2015/05/11 HTML / CSS
自荐信怎么写呢?
2013/12/09 职场文书
医院护士专业个人的求职信
2013/12/09 职场文书
政法学院毕业生求职信
2014/02/28 职场文书
社区公民道德宣传日活动总结
2015/03/23 职场文书