亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

下劃線跟隨導(dǎo)航

asal 2018-11-22 13:00:09 190
abstrak:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <style> *{padding: 0;margin: 0;} .tab_bar{height:40px;width: 7

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

</head>

<style>

*{padding: 0;margin: 0;}

.tab_bar{height:40px;width: 700px;margin: 30px auto;position: relative;}

ul li{float: left;height: 40px; width: 100px;background: #000000;color: #FFFFFF;list-style: none;line-height: 40px;text-align: center;cursor: pointer;}

.underline{height: 2px;width: 100px;background:greenyellow;position: absolute;top: 38px;}

</style>

<body>

<div class="tab_bar">

<ul>

<li id="0">首頁</li>

<li id="1">視頻教程</li>

<li id="2">社區(qū)問答</li>

<li id="3">編程詞典</li>

<li id="4">手冊下載</li>

<li id="5">工具下載</li>

<li id="6">菜鳥學堂</li>

</ul>

<div class="underline"></div>

</div>


<script type="text/javascript" src="../js/jquery-1.11.1.min.js" ></script>

<script>

$(function(){    //文檔就緒函數(shù)


// $('.underline').hide()

$('li').hover(function(){

$a = parseInt($(this).attr('id'))*100

$('.underline').stop().animate({left:$a+'px'},300)

// $('.underline').show().stop().animate({left:$a+'px'},300)

},function(){

$('.underline').stop().animate({left:'0px'},300)

// $('.underline').stop().hide()

}

)


})

</script>

</body>

</html>

思路:先找到當前鼠標劃過的li標簽并且獲取id,parseInt()方法轉(zhuǎn)化為整數(shù),每個li標簽寬為100像素,parseInt()*100為下劃線偏移值,下劃線
設(shè)置為div而非li下邊框,鼠標劃過每個li時,使用stop()停止當前下劃線移動動畫,然后animate()定義下劃線移動

總結(jié):attr()返回或設(shè)置選中元素的自有屬性值,stop()停止當前動畫
$('.underline').stop().animate({left:$a+'px'},300)  先停止當前下劃線動畫,否則鼠標劃過每個li時下劃線會先回到首頁后再移動到指定li
文檔就緒函數(shù)  $(function(){})      $(document).ready(function(){})


Guru membetulkan:滅絕師太Masa pembetulan:2018-11-22 13:36:24
Rumusan guru:完成的棒棒的!完成作業(yè)加上思路分解的習慣很好,繼續(xù)保持!

Nota Keluaran

Penyertaan Popular