讓導覽連結橫向排列
修改檔案:style.css
完成後看見:三個導覽連結排成同一列
CHAPTER 06 · PRACTICE WORKSPACE
完成橫向導覽列與左右排列介紹區
TASK STATUS
修改檔案:style.css
完成後看見:三個導覽連結排成同一列
修改檔案:style.css
完成後看見:品牌靠左、選單靠右
修改檔案:style.css
完成後看見:圖像與文字並排且有間距
WORKSPACE
已完成 TASK-01;先核對可見結果,再前往 TASK-02。
FOCUS TASK · TASK-02
比較:justify-content 分配整個 Flex 容器的空間,auto margin 只把某個項目推向一側;適用情境不同。
現在做:在 Checkpoint 1 的 DevTools 先暫時補上 display: flex,先比較 .practice-nav 的 justify-content: space-between;再移除它,改在 .practice-nav__links 暫時加入 margin-left: auto,觀察兩種做法如何都把選單推向右側;最後移除實驗用 margin,保留標準答案的 justify-content。
預期:能看見兩種做法都能把選單推向右側,但 justify-content 分配整個容器的空間,auto margin 只把單一項目推向一側;能說出本任務選用前者的原因。
證據:前後截圖或口述同時指出 .practice-nav 的 computed display、justify-content,以及實驗後移除的 .practice-nav__links margin-left。
比較:align-items 控制子項目在交叉軸的位置,padding 控制容器內邊界距離。
現在做:在 Checkpoint 1 的 DevTools 暫時替 .practice-nav 加上 min-height: 120px 與 display: flex,切換 align-items: flex-start 和 center,觀察品牌與選單在容器內的垂直落點;再只增加 padding-top,區分對齊與邊界距離,最後移除 min-height 與實驗值,寫回 align-items: center。
預期:能分辨 align-items 改變子項目在交叉軸的落點,padding 改變容器內邊界距離;能說明最後的導覽列只保留必要的 align-items。
證據:連續截圖或口述包含 min-height: 120px 的對照、align-items 兩種狀態與 padding 變化,並展示最後 style.css 的標準宣告。
完成條件:DONE-02:品牌靠左、選單靠右
第 05 章交棒
上一章已完成背景、文字與 CTA 的可讀性;本章只新增共同父層、主軸與間距,讓入口與介紹內容站成清楚的隊伍。
ABOUT ME
目前練習 HTML 與 CSS,並持續把每堂成果合回作品集。
這裡會整理已完成的網站作品。
聯絡方式將在後續章節補上。
CONTINUE
前往 Checkpoint 2,依要求完成「分開品牌與選單」。