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 相关文章推荐
jquery 经典动画菜单效果代码
Jan 26 Javascript
用javascript关闭本窗口不弹出询问框的方法
Sep 12 Javascript
jquery实现弹出层效果实例
May 19 Javascript
基于jQuery实现的QQ表情插件
Aug 25 Javascript
JavaScript学习笔记整理_用于模式匹配的String方法
Sep 19 Javascript
JavaScript实现瀑布流图片效果
Jun 30 Javascript
js实时监控文本框输入字数的实例代码
Jan 18 Javascript
vue 自定义提示框(Toast)组件的实现代码
Aug 17 Javascript
angular2 组件之间通过service互相传递的实例
Sep 30 Javascript
基于Fixed定位的框选功能的实现代码
May 13 Javascript
基于react项目打包css引用路径错误解决方案
Oct 28 Javascript
原生js中运算符及流程控制示例详解
Jan 05 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 应用程序的安全 -- 不能违反的四条安全规则
2006/11/26 PHP
PHP提取中文首字母
2008/04/09 PHP
PHP 一个比较完善的简单文件上传
2010/03/25 PHP
在Windows系统上安装PHP运行环境文字教程
2010/07/19 PHP
php函数之子字符串替换&amp;#65279; str_replace
2011/03/23 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
2014/12/15 PHP
PHP通过CURL实现定时任务的图片抓取功能示例
2016/10/03 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之二
2011/12/31 Javascript
js用闭包遍历树状数组的方法
2014/03/19 Javascript
JavaScript使用HTML5的window.postMessage实现跨域通信例子
2014/04/11 Javascript
基于jQuery实现网页进度显示插件
2015/03/04 Javascript
浅谈JavaScript 执行环境、作用域及垃圾回收
2016/05/31 Javascript
JS锚点的设置与使用方法
2016/09/05 Javascript
使用nvm管理不同版本的node与npm的方法
2017/10/31 Javascript
vue实现带复选框的树形菜单
2019/05/27 Javascript
vue 实现滚动到底部翻页效果(pc端)
2019/07/31 Javascript
基于ts的动态接口数据配置的详解
2019/12/18 Javascript
解决vue请求接口第一次成功,第二次失败问题
2020/09/08 Javascript
Vue双向数据绑定(MVVM)的原理
2020/10/03 Javascript
python并发编程之多进程、多线程、异步和协程详解
2016/10/28 Python
Python脚本实现自动将数据库备份到 Dropbox
2017/02/06 Python
一篇文章了解Python中常见的序列化操作
2019/06/20 Python
Pytorch自己加载单通道图片用作数据集训练的实例
2020/01/18 Python
基于Python爬取爱奇艺资源过程解析
2020/03/02 Python
pycharm设置python文件模板信息过程图解
2020/03/10 Python
详解Django中异步任务之django-celery
2020/11/05 Python
CSS3截取字符串实例代码【推荐】
2018/06/07 HTML / CSS
求职信格式范本
2013/11/15 职场文书
珍爱生命演讲稿
2014/05/10 职场文书
群众路线教育实践活动学习笔记内容
2014/11/06 职场文书
安全生产先进个人总结
2015/02/15 职场文书
法制教育主题班会
2015/08/13 职场文书
保安辞职申请书应该怎么写?
2019/07/15 职场文书
pyqt5蒙版遮罩mask,setmask的使用
2021/06/11 Python
Python实现单例模式的5种方法
2021/06/15 Python