讓導覽連結橫向排列
修改檔案:style.css
完成後看見:三個導覽連結排成同一列
CHAPTER 06 · PRACTICE WORKSPACE
完成橫向導覽列與左右排列介紹區
TASK STATUS
修改檔案:style.css
完成後看見:三個導覽連結排成同一列
修改檔案:style.css
完成後看見:品牌靠左、選單靠右
修改檔案:style.css
完成後看見:圖像與文字並排且有間距
WORKSPACE
先確認作品目前能做什麼、還缺什麼,再從 TASK-01 開始修改。
FOCUS TASK · TASK-01
比較:flex-direction 決定主軸方向,flex-wrap 決定空間不足時是否換行;不是同一件事。
現在做:在 DevTools 先對 .practice-nav__links 暫時加入 display: flex,切換 flex-direction: row 與 column,觀察三個連結的主軸方向;再在窄視窗切換 flex-wrap: nowrap 與 wrap,記錄是否換行,最後移除實驗值並把標準 display: flex 寫回 style.css。
預期:能用兩組前後畫面分辨 flex-direction 改變主軸方向、flex-wrap 只處理空間不足時是否換行,並知道本任務最後需要的是橫向 Flex。
證據:連續截圖或口述同時指出 row/column 與 nowrap/wrap 的差異,並展示最後 .practice-nav__links 的 display: flex。
比較:排列規則通常由共同父層管理,單一連結不應獨自承擔整列布局。
現在做:先在 DevTools 暫時停用 .practice-nav__links 的 display: flex,觀察連結回到直排;再只對單一 .practice-nav__links a 加 display: flex,確認它只能改變自己的內容盒,不能排列兄弟連結;最後把規則恢復到共同父層 .practice-nav__links。
預期:能用兩次對照指出單一連結只能管理自己的盒子,三個連結的共同排列必須由 .practice-nav__links 父層負責。
證據:前後截圖或口述標示父層與單一連結的 selector,並展示恢復後父層的 display: flex 宣告。
完成條件:DONE-01:三個導覽連結排成同一列
第 05 章交棒
上一章已完成背景、文字與 CTA 的可讀性;本章只新增共同父層、主軸與間距,讓入口與介紹內容站成清楚的隊伍。
ABOUT ME
目前練習 HTML 與 CSS,並持續把每堂成果合回作品集。
這裡會整理已完成的網站作品。
聯絡方式將在後續章節補上。
CONTINUE
前往 Checkpoint 1,依要求完成「讓導覽連結橫向排列」。