本文實例講述了jQuery實現Tab菜單滾動切換的方法。分享給大家供大家參考。具體如下:
這是一款jQuery實現讓你的Tab菜單滾動的代碼,先運行一下看看效果咋樣?是不是超不錯,讓你的網頁變得靈動起來,不再靜止,學習jquery的朋友也可作為范例來參考吧.
運行效果截圖如下:

在線演示地址如下:
http://demo.VeVB.COm/js/2015/jquery-tab-menu-cha-style-codes/
具體代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd"><html lang="en"><head><title>jQuery 讓你的Tab菜單滾動的代碼</title><script type="text/javascript" src="jquery1.3.2.js"></script><style> body {  font-family:arial;  font-size:12px;  } a {  color:#333;  text-decoration:none;  display:block; } a:hover {  color:#888;  text-decoration:none; } #moving_tab {  overflow:hidden;  width:300px;  position:relative  border:1px solid #ccc;   margin:0 auto; }  #moving_tab .tabs {   position:relative;    height:30px;   padding-top:5px;   cursor:default;  }  #moving_tab .tabs .item {   position:relative;   z-index:10;   float:left;   display:block;   width:150px;   text-align:center;   font-size:14px;   font-weight:700;   }  #moving_tab .tabs .lava {   position:absolute;   top:0; left:0;   z-index:0;     width:150px;   height:30px;   background:#abe3eb;  }  #moving_tab .content {   position:relative;   overflow:hidden;   background:#abe3eb;   border-top:1px solid #d9fafa;  }  #moving_tab .panel {   position:relative;   width:600px;  }  #moving_tab .panel ul {   float:left;   width:300px;   padding:0;   margin:0;   list-style:none;  }   #moving_tab .panel ul li {    padding:5px 0 5px 10px;     border-bottom:1px dotted #fff;   } </style> <script> $(document).ready(function () {  $('.lava').css({left:$('span.item:first').position()['left']});  $('.item').mouseover(function () {   $('.lava').stop().animate({left:$(this).position()['left']}, {duration:200});     $('.panel').stop().animate({left:$(this).position()['left'] * (-2)}, {duration:200});  }); }); </script></head><body><div id="moving_tab"> <div class="tabs">  <div class="lava"></div>  <span class="item">Popular Posts</span>  <span class="item">Recent Posts</span> </div> <div class="content">        <div class="panel">         <ul>    <li><a href='#'>Panel 01 Item 01</a></li>    <li><a href='#'>Panel 01 Item 02</a></li>    <li><a href='#'>Panel 01 Item 03</a></li>    <li><a href='#'>Panel 01 Item 04</a></li>    <li><a href='#'>Panel 01 Item 05</a></li>   </ul>   <ul>    <li><a href='#'>Panel 02 Item 01</a></li>    <li><a href='#'>Panel 02 Item 02</a></li>    <li><a href='#'>Panel 02 Item 03</a></li>    <li><a href='#'>Panel 02 Item 04</a></li>    <li><a href='#'>Panel 02 Item 05</a></li>      </ul>        </div> </div> </div></body></html>希望本文所述對大家的jQuery程序設計有所幫助。
新聞熱點
疑難解答