修正整合頁共同容器與可用錨點
修改檔案:index.html、style.css
完成後看見:四個導覽連結各抵達唯一正確區塊,且 320px 容器不超出視窗
CHAPTER 13 · PRACTICE WORKSPACE
在既有整合頁修正錨點、間距與手機版回歸,留下修補前後證據
TASK STATUS
修改檔案:index.html、style.css
完成後看見:四個導覽連結各抵達唯一正確區塊,且 320px 容器不超出視窗
修改檔案:style.css
完成後看見:Hero 與內容區 padding 相同、主區塊 gap 為 24px、卡片網格 gap 為 18px,兩張卡片 computed 樣式一致
修改檔案:style.css
完成後看見:320px 導覽換行、作品一欄且無水平捲動;1100px 作品維持兩欄
WORKSPACE
已完成 TASK-02;先核對可見結果,再前往 TASK-03。
FOCUS TASK · TASK-03
比較:桌機修正可能破壞 320px 版面;整合完成要在兩個寬度重跑同一組驗收。
現在做:在 1100px 記錄兩欄與桌機邊界,再切到 320px 讀取 flex-wrap、欄數與 scrollWidth,重整後再切回 1100px。
預期:完成後兩個 viewport 都通過;桌機修正不能以破壞 320px 版面為代價。
證據:用同一組操作的 1100/320/1100 截圖或錄影證明這是回歸測試,不是只看一個尺寸。
比較:先找共同容器或斷點根因,比對每個區塊是否一起恢復,不要只遮住單一症狀。
現在做:先在 DevTools 比較 320px 的 shell/header/links/grid 邊界,再只修共用 media query;不要先加 overflow hidden,重跑 320px 與 1100px。
預期:完成後真正超出的來源被修掉,導覽、欄數與 shell 一起恢復;不是只遮住單一症狀。
證據:用 bounding box、欄數與 scrollWidth 三種證據說明根因修正,並指出沒有把 overflow hidden 當答案。
完成條件:DONE-03:320px 導覽換行、作品一欄且無水平捲動;1100px 作品維持兩欄
第 12 章 → 第 13 章 → 第 14 章
第 12 章交出的 .hero-media img/.work-grid/.portfolio-nav 已有 viewport、欄數與鍵盤/錨點證據;本章不直接複製那些 DOM,改在 .portfolio-shell/.portfolio-links/.portfolio-main 整合。通過四個 hash、共同間距與 320/1100px 回歸後,第 14 章接手這個資料夾的 index.html、style.css 與修補前後證據,建立 Git/README/commit,不重新建立版面。
CONTINUE
前往 Solution,依要求完成「完成手機回歸修正」。