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

首頁 > 語言 > JavaScript > 正文

js簡單實現豎向tab選項卡的方法

2024-05-06 16:19:16
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了js簡單實現豎向tab選項卡的方法,涉及javascript實現tab切換效果的相關技巧,非常簡單實用,需要的朋友可以參考下

本文實例講述了js簡單實現豎向tab選項卡的方法。分享給大家供大家參考。具體如下:

選項卡占據左邊,而內容放在右邊,一個適合新手的豎向的tab選項卡特效例子

 

 
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" 
  2. "http://www.w3.org/TR/html4/strict.dtd"
  3. <html lang="ru"
  4. <head> 
  5. <title>簡單js實現tab切換</title> 
  6. <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"
  7. <style type="text/css"
  8. *{ 
  9. margin:0;padding:0; 
  10. -webkit-box-sizing: border-box; 
  11. -moz-box-sizing: border-box; 
  12. box-sizing: border-box; 
  13. .container{ 
  14. margin:0 auto; 
  15. width:500px; 
  16. overflow:hidden; 
  17. background:beige; 
  18. li{ 
  19. border-top:1px solid lightgrey; 
  20. border-left:1px solid lightgrey; 
  21. border-right:1px solid lightgrey; 
  22. height:35px; 
  23. line-height:35px; 
  24. list-style:none; 
  25. text-align:center; 
  26. width:100px; 
  27. li:last-child{ 
  28. height:159px;border-right:1px solid lightgrey; 
  29. border-bottom:1px solid lightgrey; 
  30. li.active { 
  31. border-right:1px solid white;background:white; 
  32. li.normal { 
  33. border-right:1px solid white;background:red; 
  34. #tab_content{ 
  35. float:right; 
  36. width:400px; 
  37. *width:394px; 
  38. background:white; 
  39. height:300px; 
  40. overflow:hidden; 
  41. border-top:1px solid lightgrey; 
  42. border-right:1px solid lightgrey; 
  43. border-bottom:1px solid lightgrey; 
  44. border-left:0px solid lightgrey; 
  45. #tab_content .content{ 
  46. padding: 15px; 
  47. -moz-border-radius: 5px; 
  48. height:300px; 
  49. </style> 
  50. </head> 
  51. <body> 
  52. <div class='container' > 
  53. <div id="tab_content"
  54. <div id="a" class="content"
  55. aaaaa 
  56. </div> 
  57. <div id="b" class="content"
  58. bbbbb 
  59. </div> 
  60. <div id="c" class="content"
  61. cccccc 
  62. </div> 
  63. <div id="d" class="content"
  64. DDDDDDDDDDDDDDd 
  65. </div> 
  66. </div>  
  67. <div > 
  68. <ul id='tabnav'><li ><a href="#a" >A</a></li> 
  69. <li class='active'><a href="#b" >B</a></li> 
  70. <li><a href="#c" >C</a></li> 
  71. <li><a href="#d" >D</a></li> 
  72. <li ><a href="#d" ></a></li> 
  73. </ul> 
  74. </div> 
  75. </div>  
  76. <script type="text/javascript"
  77. function changeStyle(){ 
  78. this.onclick=function(){ 
  79. var list=this.parentNode.childNodes; 
  80. for(var i=0;i<list.length;i++){ 
  81. if(1==list[i].nodeType && 'active'==list[i].className){ 
  82. list[i].className=""
  83. this.className='active'
  84. var tabs=document.getElementById('tabnav').childNodes; 
  85. for(var i=0;i<tabs.length;i++){ 
  86. if(1==tabs[i].nodeType){ 
  87. changeStyle.call(tabs[i]); 
  88. </script> 
  89. </body> 
  90. </html> 

希望本文所述對大家的javascript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 罗田县| 吴江市| 永寿县| 黔东| 和田市| 海阳市| 武鸣县| 柳江县| 娄烦县| 龙井市| 宁津县| 黔江区| 霞浦县| SHOW| 左权县| 社旗县| 横山县| 连云港市| 克拉玛依市| 夏津县| 什邡市| 新营市| 和林格尔县| 中方县| 达拉特旗| 绩溪县| 无为县| 邯郸市| 洛川县| 堆龙德庆县| 南开区| 昌都县| 利辛县| 祁东县| 牙克石市| 襄城县| 达孜县| 陕西省| 新田县| 资溪县| 中阳县|