跳到主要內容
Cypher's Practical Coding
正在準備工作環境...

Grid 基礎

Grid 像是畫出表格框線再把元素放進格子,適合同時控制列與欄。 一開始只要設定欄數與間距,就能獲得整齊的版面。

基本三欄

不同比例欄寬

設定列高

AI 協作:學了這個,跟 AI 怎麼配合?

CSS Grid 是做複雜格線排版的利器。AI 可以幫你寫 Grid,但行列數量你來定。

你的人類優勢:

  • 你知道版面要幾行幾列、每格多寬
  • 你能畫出簡單的排版草圖,讓 AI 知道你要什麼

可以這樣跟 AI 說:

我要一個 Dashboard 排版:上方全寬的摘要列、下方左邊 2/3 放圖表、右邊 1/3 放排名。用 CSS Grid。

練習題

互動示範

DEMO 1可以修改程式碼試玩
DEMO 2可以修改程式碼試玩
DEMO 3可以修改程式碼試玩

挑戰任務

Task 1

建立三等分的圖片牆,使用 display:grid + repeat(3, 1fr),並設定 12px gap

Task 2

排出 2fr/1fr/1fr 的三欄版,左側主欄較寬,中間和右側等寬

Task 3

製作兩欄兩列的區塊,第一列高度 60px,第二列 140px

BackNext Lesson →