经典简洁css tab选项卡菜单特效

此tab选项卡特效非常简洁简单,查看示例

使用说明:

1、JS代码部分

function doClick(o){ 
 o.className="nav_current"; 
 var j; 
 var id; 
 var e; 
 for(var i=1;i<=4;i++){ //这里4需要你修改 你多少条分类 就是多少 
 id ="nav"+i; 
 j = document.getElementById(id); 
 e = document.getElementById("sub"+i); 
 if(id != o.id){ 
 j.className="nav_link"; 
 e.style.display = "none"; 
 }else{ 
 e.style.display = "block"; 
 } 
 } 
 }

里面有一个“i<=4”,这里数字4,就根据你分类选项卡多少而写为多少,这里是4个分类选项卡,这里就是4,如果是5个分类选项卡,那就修改成数字5

<div id="aiboshuo"> 
 <div><h1>爱博说</h1>经典简洁css tab选项卡菜单特效<a href="https://pdbn.top">https://pdbn.top</a></div>
 <ul class="nav"> 
 <li class="nav_current" id="nav1" onclick="javascript:doClick(this)">入门教程</li> 
 <li class="nav_link" id="nav2" onclick="javascript:doClick(this)">基础教程</li> 
 <li class="nav_link" id="nav3" onclick="javascript:doClick(this)">数据分析教程</li> 
 </ul> 
 <div class="bbb">
 <div class="nav-down"> 
 <div class="dis" id="sub1">
 <h2>第一部分:SEO基础教程</h2>
 <div class="aaa"><a>1.1相关分类文章</a><a>2.1相关分类文章</a><br/><a>3.1相关分类文章</a><a>4.1相关分类文章</a></div>
 <h2>第二部分:</h2>
 <div class="aaa"><a>2.1相关分类文章</a><a>2.2相关分类文章</a><br/><a>2.3相关分类文章</a><a>2.4相关分类文章</a></div>
 <h2>第三部分:</h2>
 <div class="aaa"><a>3.1相关分类文章</a><a>3.2相关分类文章</a><a>3.3相关分类文章</a><br/><a>3.4相关分类文章</a></div>
 </div> 
 </div> 
 <div class="undis" id="sub2">
 获取基础教程相关分类文章
 </div> 
 <div class="undis" id="sub3">
 获取数据分析教程相关分类文章
 </div> 
 </div>

注意观察规律,li里的class与id以及对应选项卡class和id变化规律,根据需求增减。

nav1、nav2、nav3、nav4对应sub1、sub2、sub3、sub4,class="nav_current" 与class="nav_link"多少关系, class="dis"与 class="undis"设置