为nav-tab的活动选项卡设置样式可以通过以下几种方式实现:
HTML代码:
<ul class="nav-tab">
<li class="active">选项卡1</li>
<li>选项卡2</li>
<li>选项卡3</li>
</ul>
CSS代码:
.nav-tab li.active {
background-color: #f00;
color: #fff;
}
HTML代码:
<ul class="nav-tab">
<li onclick="setActiveTab(this)">选项卡1</li>
<li onclick="setActiveTab(this)">选项卡2</li>
<li onclick="setActiveTab(this)">选项卡3</li>
</ul>
JavaScript代码:
function setActiveTab(tab) {
// 移除所有选项卡的活动样式
var tabs = document.querySelectorAll('.nav-tab li');
tabs.forEach(function(tab) {
tab.classList.remove('active');
});
// 设置当前选项卡为活动状态
tab.classList.add('active');
}
以上是设置nav-tab的活动选项卡样式的几种常见方法。根据具体的需求和使用的技术栈,选择适合的方法进行样式设置。
领取专属 10元无门槛券
手把手带您无忧上云