修正整合頁共同容器與可用錨點
修改檔案: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-01 開始修改。
FOCUS TASK · TASK-01
比較:導覽 href 指向目標 id;只改其中一側,畫面看似正常但點擊仍會失效。
現在做:在 index.html 只把作品 href 從 #projects 改成實際存在的 #works,重新整理後依序點擊四個 href,記錄 hash 與 target 可見性。
預期:完成後四個 href 都指向實際存在且唯一的 id;只改 href 或只改 id 的另一側,點擊仍會失效。
證據:用前後截圖或口述指出 #projects 為失效配對,並證明 #works 修正後 hash 與目標一致。
比較:外層 shell 統一頁面邊界,各 section 保留自己的內容責任。
現在做:在 DevTools 以 320px 檢查 .portfolio-shell 的 computed width/right,再在 style.css 將 1180px 改為 min(1100px, calc(100% - 32px)),重新量測並保留邊界證據。
預期:完成後 shell right 不超過 viewport,外層 shell 負責頁面邊界,各 section 保留自己的內容責任。
證據:用前後 computed/bounding box 證明固定 1180px 是根因,修正後 320px shell 留在視窗內,而不是用 overflow hidden 遮住症狀。
完成條件:DONE-01:四個導覽連結各抵達唯一正確區塊,且 320px 容器不超出視窗
第 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
前往 Checkpoint 1,依要求完成「修正整合頁共同容器與可用錨點」。