2 回答

TA贡献1898条经验 获得超8个赞
您的 DOM 结构正在运行:
.container > #tab-1-content > .tab-{tabnumber}-content
因此,ID 为 的 div 始终设置为不显示任何内容。#tab-1-content
我想你的班级和ID名称混为一谈了。 始终设置为仅显示第一个选项卡,因为 正在应用于该外部 div,但是当设置内部 div 时,外部 div 仍不显示。#tab-1-content
display: none
.show
查看图像,div ID 没有意义。从外部 div 中删除 。从内部 div 中删除该类,并为其提供一个 ID,这应该可以让您继续前进。#tab-1-content
.tab-1-content-inner
#tab-1-content

TA贡献1806条经验 获得超5个赞
您的 HTML 语法有问题。
选项卡 2 内容和选项卡 3 内容位于选项卡 1 内容中。
您应该像这样修复它们
<div class="container">
<div id="tab-1-content" class="tab-content-item"></div>
<div id="tab-2-content" class="tab-content-item"></div>
<div id="tab-3-content" class="tab-content-item"></div>
</div>
添加回答
举报