欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js實現(xiàn)簡潔的TAB滑動門效果代碼

 更新時間:2015年09月06日 10:24:52   作者:企鵝  
這篇文章主要介紹了js實現(xiàn)簡潔的TAB滑動門效果代碼,通過簡單的JavaScript自定義函數(shù)動態(tài)遍歷頁面元素實現(xiàn)tab滑動切換的功能,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了js實現(xiàn)簡潔的TAB滑動門效果代碼。分享給大家供大家參考。具體如下:

這是一款滑動門代碼,簡潔TAB,簡單的鼠標(biāo)導(dǎo)航效果,大家或許經(jīng)常見到的效果啦,鼠標(biāo)放在主菜單上,下邊框架內(nèi)的內(nèi)容會跟著變換,鼠標(biāo)不需要點擊,只需要滑上去就可切換內(nèi)容,像一扇門,所以有時候別人叫“滑動門”菜單。

運行效果如下圖所示:

在線演示地址如下:

http://demo.jb51.net/js/2015/js-tab-simple-cha-style-codes/

具體代碼如下:

<html>
<head>
 <title>簡潔TAB</title>
 <script type="text/javascript">
 function nTabs(thisObj, Num) {
  if (thisObj.className == "active") return;
  var tabObj = thisObj.parentNode.id;//賦值指定節(jié)點的父節(jié)點的id名字
  var tabList = document.getElementById(tabObj).getElementsByTagName("li");
  for (i = 0; i < tabList.length; i++) {//點擊之后,其他tab變成灰色,內(nèi)容隱藏,只有點擊的tab和內(nèi)容有屬性
  if (i == Num) {
   thisObj.className = "active";
   document.getElementById(tabObj + "_Content" + i).style.display = "block";
  } else {
   tabList[i].className = "normal";
   document.getElementById(tabObj + "_Content" + i).style.display = "none";
  }
  }
 }
 </script>
 <style type="text/css">
 *
 {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 14px;
 }
 .nTab
 {
  width: 500px;
  height:200px;
  margin: 20px auto;
  border: 1px solid #333;
  overflow: hidden;
 }
 .none
 {
  display: none;
 }
 .nTab .TabTitle li
 {
  float: left;
  cursor: pointer;
  height: 35px;
  line-height: 35px;
  font-weight: bold;
  text-align: center;
  width: 124px;
 }
 .nTab .TabTitle li a
 {
  text-decoration: none;
 }
 .nTab .TabTitle .active
 {
  background-color:blue;
  color: #336699;
 }
 .nTab .TabTitle .normal
 {
  color: #F1AC1C;
 }
 .nTab .TabContent
 {
  clear: both;
  overflow: hidden;
  background: #fff;
  padding: 5px;
  display: block;
  height:100px;
 }
 </style>
</head>
<body>
 <div class="nTab">
 <div class="TabTitle">
  <ul id="myTab">
  <li class="active" onmouseover="nTabs(this,0);">ASP</li>
  <li class="normal" onmouseover="nTabs(this,1);">PHP2</li>
  <li class="normal" onmouseover="nTabs(this,2);">PHP3</li>
  <li class="normal" onmouseover="nTabs(this,3);">PHP4</li>
  </ul>
 </div>
 <div class="TabContent" >
  <div id="myTab_Content0">
  第一塊內(nèi)容</div>
  <div id="myTab_Content1" class="none">
  第二塊內(nèi)容</div>
  <div id="myTab_Content2" class="none">
  第三塊內(nèi)容</div>
  <div id="myTab_Content3" class="none">
  第四塊內(nèi)容</div>
 </div>
 </div>
</body>
</html>

希望本文所述對大家的JavaScript程序設(shè)計有所幫助。

相關(guān)文章

  • javascript解析json格式的數(shù)據(jù)方法詳解

    javascript解析json格式的數(shù)據(jù)方法詳解

    這篇文章主要介紹了javascript解析json格式的數(shù)據(jù)方法詳解,文章通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • JavaScript函數(shù)中的this四種綁定形式

    JavaScript函數(shù)中的this四種綁定形式

    javascript中的this和函數(shù)息息相關(guān),所以今天,我就給大家詳細(xì)地講述一番:javascript函數(shù)中的this ,需要的朋友可以參考下
    2017-08-08
  • JavaScript箭頭函數(shù)_動力節(jié)點Java學(xué)院整理

    JavaScript箭頭函數(shù)_動力節(jié)點Java學(xué)院整理

    這篇文章主要為大家詳細(xì)介紹了JavaScript箭頭函數(shù)的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • JavaScript中英文字符長度統(tǒng)計方法示例【按照中文占2個字符】

    JavaScript中英文字符長度統(tǒng)計方法示例【按照中文占2個字符】

    這篇文章主要介紹了JavaScript中英文字符長度統(tǒng)計方法,涉及javascript針對中英文字符的匹配與運算相關(guān)操作技巧,需要的朋友可以參考下
    2017-01-01
  • 詳解微信小程序支付流程與梳理

    詳解微信小程序支付流程與梳理

    這篇文章主要介紹了詳解微信小程序支付流程與梳理,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 如何手動實現(xiàn)一個 JavaScript 模塊執(zhí)行器

    如何手動實現(xiàn)一個 JavaScript 模塊執(zhí)行器

    這篇文章主要介紹了如何手動實現(xiàn)一個 JavaScript 模塊執(zhí)行器,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下
    2020-10-10
  • 微信小程序多表聯(lián)合查詢的實現(xiàn)詳解

    微信小程序多表聯(lián)合查詢的實現(xiàn)詳解

    小程序設(shè)計中,通常會根據(jù)業(yè)務(wù)來做多表的拆分,多表拆分一般是根據(jù)業(yè)務(wù)的特點進(jìn)行拆分。比如我們在文章關(guān)注的業(yè)務(wù)中,會將文章和關(guān)注信息拆分成一對多的表關(guān)系。初學(xué)者可能對一對一、一對多、多對多的設(shè)計概念不是特別清楚
    2022-08-08
  • 使用BootStrap進(jìn)行輪播圖的制作

    使用BootStrap進(jìn)行輪播圖的制作

    Bootstrap 輪播(Carousel)插件是一種靈活的響應(yīng)式的向站點添加滑塊的方式。這篇文章主要介紹了使用BootStrap進(jìn)行輪播圖的制作的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • JavaScript兩種axios取消請求方式小結(jié)

    JavaScript兩種axios取消請求方式小結(jié)

    本文主要介紹了JavaScript兩種axios取消請求方式小結(jié),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • JavaScript控制語句及搭建前端服務(wù)器的過程詳解

    JavaScript控制語句及搭建前端服務(wù)器的過程詳解

    這篇文章主要介紹了JavaScript控制語句及搭建前端服務(wù)器,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-04-04

最新評論