国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js實現帶緩動動畫的導航欄效果

2019-11-19 17:55:27
字體:
來源:轉載
供稿:網友

 話不多說,請看實例代碼:

<!DOCTYPE html><html lang="en"> <head>  <meta charset="utf-8">  <style type="text/css">  ul,li { padding: 0; margin: 0; }  li { list-style: none; }   #box{   height: 48px;   width: 900px;   background-color: #459DF5;   margin: 50px auto;   position: relative;   }   #caution {   width: 150px;   height: 48px;   background-color: #4B92D8;   position: absolute;   top: 0;   left: 0;   } #list { position: absolute; }   #list li {   width: 150px;   height: 48px;   float: left;   color: #fff;   font: 500 20px/48px "微軟雅黑";   text-align: center;   cursor: pointer;   }  </style>  <script type="text/javascript">   window.onload = function(){   //獲取ul ID   var oUl = document.getElementById("list");   // 獲取span ID   var caution = document.getElementById("caution");   //獲取ul 所有孩子   var aLi = oUl.children;   //定時器管理   var timer = null;   //緩動   var leader = 0;   var target = 0;    //停留    var current = 0;   for(var i = 0;i<aLi.length;i++){     //鼠標移動   aLi[i].onmouseover = function(){      //關閉定時器   clearInterval(timer);      //獲取當前的left值   target = this.offsetLeft;      //開啟定時器   timer = setInterval(autoCaution,20);      }     //鼠標點擊     aLi[i].onmousedown = function(){      //清楚所有高亮的文字      for(var j = 0;j<aLi.length;j++){       aLi[j].style.color = "#fff";       }      //當前點擊欄變為紅色      this.style.color = "#ccc";      //提示框      current = this.offsetLeft;      caution.style.left = current+"px";           }   }    //鼠標離開   oUl.onmouseout = function(){     //關閉定時器     clearInterval(timer);     target = current;     timer = setInterval(autoCaution,20);   }   //緩動動畫   function autoCaution(){      leader = leader +(target - leader) /10;   caution.style.left = leader+"px";   }   }  </script> </head> <body>  <div id="box">  <span id="caution"></span>  <ul id="list">  <li>首頁</li>  <li>公司簡介</li>  <li>企業文化</li>  <li>招賢納士</li>  <li>企業論壇</li>  </ul>  </div> </body></html>

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大石桥市| 阜新| 赞皇县| 隆昌县| 温宿县| 余江县| 孝义市| 奉新县| 平武县| 南郑县| 渭南市| 贵港市| 吉隆县| 巴南区| 临清市| 双城市| 灌云县| 吉首市| 通州区| 屯昌县| 崇文区| 兴和县| 阜阳市| 巴南区| 江口县| 安吉县| 咸宁市| 大石桥市| 永嘉县| 安徽省| 灵宝市| 翁源县| 泌阳县| 乌拉特前旗| 都兰县| 含山县| 泰来县| 理塘县| 皮山县| 富顺县| 乐清市|