日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

js弹性运动滑动的菜单

發(fā)布時間:2025/3/21 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js弹性运动滑动的菜单 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

<!DOCTYPE html>
<html lang="en">
<head>
?<meta charset="UTF-8">
?<title>彈性運動效果下滑的菜單</title>
?<script>
??window.onload = function(){
???var oUl = document.getElementById('oul');
???var oLi = oul.getElementsByTagName('li');
???var oLine = document.getElementById('#underline');
???var oLine= oLi[oLi.length-1]
???for(var i = 0; i < oLi.length-1; i++){
????oLi[i].onmouseover = function(){
?????move(oLine,this.offsetLeft);
?????console.log(this.offsetLeft)
????}
???}
??}
//封裝好的函數(shù):
??var speed = 0;
??var left = 0;
??function move(obj,target){
???clearInterval(obj.timer);
???obj.timer = setInterval(function(){
????speed += (target - obj.offsetLeft)/5;
????speed *= 0.7;
????left += speed;
????obj.style.left = left + "px";
????if(Math.abs(speed)<1&&Math.abs(target-left)<1){
?????obj.style.left = target + "px";
?????clearInterval(obj.timer);
????}
????document.title = obj.style.left + '|' + target;
???}, 30)
??}
?</script>
?<style>
??*{
???margin: 0;
???padding: 0;
??}
??li{
???list-style: none;
???float: left;
???width: 100px;
???height: 30px;
???border: 1px solid #ccc;
???position: relative;
???text-align: center;
???line-height: 30px;
???z-index: 2;
???cursor: pointer;
??}
??#underline{
???width: 101px;
???height: 5px;
???background-color: red;
???position: absolute;
???overflow: hidden;
???border: none;
???top: 26px;
???left: 0;
???z-index: 1;
??}
??ul{
???width: 508px;
???height: 30px;
???position: relative;
???margin: 100px auto 0;
??}
?</style>
</head>
<body>
?<ul id="oul">
??<li>首頁</li>
??<li>關(guān)于我們</li>
??<li>產(chǎn)品</li>
??<li>聯(lián)系方式</li>
??<li id="underline"></li>
?</ul>
</body>
</html>

轉(zhuǎn)載于:https://www.cnblogs.com/zy88zj91/p/7083035.html

總結(jié)

以上是生活随笔為你收集整理的js弹性运动滑动的菜单的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。