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>
添加回答
舉報