可先透過官方文件了解此元件內容。
Navs and tabs 中文為導覽與頁籤,上半部先介紹 Navs 內容,下半部會將導覽與頁籤做結合,當點擊導覽(Navs)時下方的頁籤(Tabs)便會轉換內容。
這部分會使用到 JS 的套組,所以要將介紹內 JS 的 bundle 程式碼一同載入。
以下是官方文件內的範例程式碼
上方為 Navs 的部分,下方為 Tabs 的內容。
其中最重要為按鈕連結內容的部分,是透過 data-bs-target(目標 ID) 與下方內容的 id 連結。
連結區塊範例:
另外會注意到下方的 class 有設定 active ,這為設定預設開啟的內容。
調整此模板,使 nav 與 tab-content 改為左右並排呈現,nav 區塊內按鈕為直向排列,點選 nav 按鈕時能正確呈現對應的內容,最終成果如附圖
布局設定有 !!須設定處(布局設定)!! 之提醒,共有兩處,須記得修改完畢後移除
Navs and tabs 共有十處(按鈕與內容本身各五處)需進行修改。
將答案寫在 CodePen 並複製 CodePen 連結貼至底下回報就算完成了喔!
解答位置請參考下圖(需打開程式碼的部分觀看)
# | Discord | CodePen / 答案 |
---|---|---|
1 | haojing | Codepen |
2 | hsiu8767 | Codepen |
3 | Hailey | Codepen |
4 | Ariel | Codepen |
5 | tim | Codepen |
6 | NocabWang(培根) | Codepen |
7 | Dolce_墨 | Codepen |
8 | Kaya | Codepen |
9 | 邵 | Codepen |
10 | 陳小廷 | Codepen |
11 | Kiwi | Codepen |
12 | Mars | Codepen |
13 | Sonia | Codepen |
14 | kawa | Codepen |
15 | 泊岸 | Codepen |
16 | KUN. | Codepen |
17 | 毛巾 | Codepen |
18 | wind | Codepen |
19 | Sammy | Codepen |
20 | Mike | Codepen |
21 | PoWei | Codepen |
22 | xcx100 | Codepen |
23 | ya_meow | Codepen |
24 | glen_69515 | codepen |
25 | Enn | codepen |
26 | anderson666 | codepen |
27 | emmayo | codepen |
28 | zaoannihao | Codepen |
29 | yaoling.liang | Codepen |
30 | 咖 | Codepen |
31 | macihuang | Codepen |
32 | chris | Codepen |
33 | Jainee | Codepen |
34 | Amy(咂摳) | Codepen |
35 | Jack | Codepen |
36 | KOMATSU PEI | Codepen |