用 390px 的實際溢位證據回到真正控制欄數的 Grid container。
現在要做:請在 style.css 的「CHECKPOINT-1:.service-grid 固定欄寬」位置完成:找出固定欄寬造成的水平溢位,改回 auto-fit、minmax 與 1fr
貼上位置:style.css:CHECKPOINT-1:.service-grid 固定欄寬 區塊,先保留同一檔案的其他內容。
.service-grid {
grid-template-columns: repeat(3, 220px);
}預期結果:修正前 390px 有水平捲軸;修正後欄位可縮小或換列,scrollWidth 不大於 clientWidth。
驗收證據:修正前後記錄 scrollWidth、clientWidth、Computed grid-template-columns 與 Grid overlay。
卡住時先看這裡
常見錯誤:只加 overflow-x:hidden 隱藏捲軸,或只改卡片寬度而留下固定欄寬。
第一個檢查:先在 Console 比較 document.documentElement.scrollWidth 與 clientWidth,再選取 .service-grid。