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 Archive Network 集合
May 12 Javascript
跟我一起学写jQuery插件开发方法(附完整实例及下载)
Apr 01 Javascript
运用JQuery的toggle实现网页加载完成自动弹窗
Mar 18 Javascript
在JavaScript中处理字符串之link()方法的使用
Jun 08 Javascript
详解js中构造流程图的核心技术JsPlumb
Dec 08 Javascript
快速理解 JavaScript 中的 LHS 和 RHS 查询的用法
Aug 24 Javascript
JavaScript多线程运行库Nexus.js详解
Dec 22 Javascript
在vue项目中安装使用Mint-UI的方法
Dec 27 Javascript
Vue 项目分环境打包的方法示例
Aug 03 Javascript
微信小程序中遇到的iOS兼容性问题小结
Nov 14 Javascript
JavaScript禁止右击保存图片,禁止拖拽图片的实现代码
Apr 28 Javascript
AudioContext 实现音频可视化(web技术分享)
Feb 24 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 cURL初始化和执行方法入门级代码
2015/05/28 PHP
PHP中的随机性 你觉得自己幸运吗?
2016/01/22 PHP
PHP消息队列用法实例分析
2016/02/12 PHP
PHP实现QQ、微信和支付宝三合一收款码实例代码
2018/02/19 PHP
PHP中关于php.ini参数优化详解
2020/02/28 PHP
破解Session cookie的方法
2006/07/28 Javascript
JavaScript语言中的Literal Syntax特性分析
2007/03/08 Javascript
Jquery 实现Tab效果 思路是js思路
2010/03/02 Javascript
js data日期初始化的5种方法
2013/12/29 Javascript
从js向Action传中文参数出现乱码问题的解决方法
2013/12/29 Javascript
jQuery $命名冲突解决方案汇总
2014/11/13 Javascript
nodejs中实现路由功能
2014/12/29 NodeJs
JavaScript ES6的新特性使用新方法定义Class
2016/06/28 Javascript
jQuery查找节点方法完整实例
2016/09/13 Javascript
AngularJS  ng-table插件设置排序
2016/09/21 Javascript
JavaScript获取URL中参数querystring的方法详解
2016/10/11 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
vue实现一个移动端屏蔽滑动的遮罩层实例
2017/06/08 Javascript
js数组去重的方法总结
2019/01/18 Javascript
vue实现网络图片瀑布流 + 下拉刷新 + 上拉加载更多(步骤详解)
2020/01/14 Javascript
Vue ElementUI实现:限制输入框只能输入正整数的问题
2020/07/31 Javascript
[01:01]青春无憾,一战成名——DOTA2全国高校联赛开启
2018/02/25 DOTA
Python按行读取文件的实现方法【小文件和大文件读取】
2016/09/19 Python
Python字符串拼接六种方法介绍
2017/12/18 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
2018/01/24 Python
Python3实现的反转单链表算法示例
2019/03/08 Python
为什么说Python可以实现所有的算法
2019/10/04 Python
Keras 切换后端方式(Theano和TensorFlow)
2020/06/19 Python
Elemis美国官网:英国的第一豪华护肤品牌
2018/03/15 全球购物
美国在线奢侈品寄售商店:Luxury Garage Sale
2018/08/19 全球购物
伦敦香水公司:The London Perfume Company
2019/11/13 全球购物
个人作风剖析材料
2014/02/02 职场文书
厨师个人自我鉴定范文
2014/04/19 职场文书
服务标语口号
2014/07/01 职场文书
三年级作文之小小梦想
2019/12/06 职场文书
python opencv旋转图片的使用方法
2021/06/04 Python