<!--tab切换-->
<ul class="tabBar">
<li>
<a class="active" href="#">tab1</a>
</li>
<li>
<a href="#">tab2</a>
</li>
<li>
<a href="#">tab3</a>
</li>
<li>
<a href="#">tab4</a>
</li>
<li>
<a href="#">tab5</a>
</li>
</ul>
<!--选项卡-->
<div class="tabs" style="display: block;">tab1</div>
<div class="tabs" style="display: none;">tab2</div>
<div class="tabs" style="display: none;">tab3</div>
<div class="tabs" style="display: none;">tab4</div>
<div class="tabs" style="display: none;">tab5</div>
JS
var tabs = document.getElementsByClassName("tabs") //tabr容器
var lis = document.getElementsByTagName("a") //获取tab切换a标签
//tab切换
window.onload = function() {
for(var i = 0; i < lis.length; i++) {
lis[i].index = i;
lis[i].onclick = function() {
for(var j = 0; j < lis.length; j++) {
lis[j].className = "";
}
this.className = "active";
for(var k = 0; k < tabs.length; k++) {
tabs[k].style.display = "none";
}
tabs[this.index].style.display = "block";
}
}
}
CSS
.active {
padding: 0.3rem;
border-bottom: 0.2rem solid #53a2ef;
color: #53a2ef!important;
}
复制粘贴直接上手!!!!!!!!
喜欢上方小程序,需要源码的,添加博主微信私信小编.