含缓动公式的js样式
来源:互联网 发布:淘宝交易管理插件 编辑:程序博客网 时间:2024/05/16 15:13
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> *{margin: 0; padding: 0;} ul {list-style:none;} body { background-color: #000; } .nav { width: 800px; height: 42px; background:url("images/rss.png") no-repeat right center #fff; margin: 100px auto; border-radius: 5px; position: relative; } .cloud { width: 83px; height: 42px; position: absolute; top: 0; left: 0; background: url(images/cloud.gif) no-repeat; } .nav ul { position: absolute; top: 0; left: 0; } .nav li { float: left; width: 83px; height: 42px; line-height: 42px; text-align: center; color: #000; cursor: pointer; } </style></head><body><div class="nav" id="nav"> <span class="cloud" id="cloud"></span> <ul> <li>首页新闻</li> <li>师资力量</li> <li>活动策划</li> <li>企业文化</li> <li>招聘信息</li> <li>公司简介</li> <li>上海校区</li> <li>广州校区</li> </ul></div></body></html><script> var cloud = document.getElementById("cloud"); // 云彩 var nav = document.getElementById("nav"); var lis = nav.children[1].children; var current = 0; // 用于存放点击时候的 offsetLeft //alert(lis.length); for(var i=0; i<lis.length;i++) { lis[i].onmouseover = function() { // alert(this.offsetLeft); target = this.offsetLeft; // 把左侧的位置 ,给 target } lis[i].onmouseout = function() { target = current; // 鼠标离开 target 是 刚才我们点击的位置 } lis[i].onclick = function() { current = this.offsetLeft; // 点击的时候 吧当前位置 存贮一下 } } // 缓动公式 var leader = 0, target = 0; setInterval(function(){ leader = leader + (target - leader ) / 10; cloud.style.left = leader + "px"; },10); </script>
0 0
- 含缓动公式的js样式
- JS的迭代公式
- js实现的样式
- table的js样式
- mathjax.js 公式转换插件的应用
- js改变class的样式
- JS 控制 鼠标的样式
- JS设置title的样式
- JS控制样式的代码
- js修改html的样式
- js 对于样式的操作
- JS得到CSS的样式
- js改变样式的方式
- js获取样式的方式
- JS简单的更改样式
- js样式
- js中选择外部样式表中样式的方法
- js访问CSS最终样式(嵌入式样式、外部样式表、内联样式综合的样式表现)
- jquery.js文件报错missing semicolon
- iOS下的 Fixed + Input 调用键盘的时候fixed无效问题解决方案
- Android之Fragment实现界面切换学习笔记
- 版本控制工具SVN的安装
- 全排列
- 含缓动公式的js样式
- Android之Fragment+ViewPager实现点击+滑动界面切换学习笔记
- 微软面试100题---在字符串中找到连续最长的数字串
- IOS热修复之JSPatch
- 用自定义注解做点什么
- uva 11827 Maximum GCD ungetc函数的使用
- 计算机网络基础(三)
- Ajax技术
- STM32 C++编程 001 工程模板