iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Modern Web

CSS 到底在幹嘛?30 天拯救你被 AI 爆改的網頁排版! 系列

應該沒有人會想到在 2062 年,竟然還有人在寫 CSS 教學吧?現在不都叫 AI 來切版了嗎?

等等!先別急著滑走!雖然現在 AI 已經能切出很讚的網頁,但有的時候只要想微調個間距或對齊,卻不知道該怎麼自己微調。呼叫 AI 時,它又只會失控的爆改你的網頁。這時候,只要能看懂一點 CSS,那就能幫你拯救這些網頁了!

剛好藉由這次鐵人賽的機會,能重新整理關於 CSS 的基本知識。幫助大家在 AI 時代,就算是被它爆改網頁排版,也能自己親手爆改回來!

如果你剛好也想要學習 CSS,或想跟著我一起重新複習,歡迎追蹤接下來 30 天的文章!ദ്ദി (⩌ᴗ⩌ )

鐵人鍊成 | 共 30 篇文章 | 14 人訂閱 訂閱系列文 RSS系列文 |團隊第二屆技術創作市集
DAY 21

Day 21 - Animation 動畫效果

前兩天介紹了 transform 與 transition,我們已經能讓網頁元素改變位置、大小或角度,並在滑鼠移入、點擊等狀態改變時,以更平順的方式呈現效果。...

2026-09-09 ‧ 由 饅頭 分享
DAY 22

Day 22 - 變數 與 計算函數

在設定 CSS 樣式時,我們常需要重複使用相同的顏色、數值,或處理數值間的相對關係。 CSS 提供了計算函數和變數功能,讓樣式設定更加靈活且易於維護。 Cal...

2026-09-10 ‧ 由 饅頭 分享
DAY 23

Day 23 - Flexbox 彈性盒子(前篇)

現代網頁設計需要考慮多種裝置的顯示模式,在多數情況下,使用 block、inline、inline-block 進行排版已不足以應付複雜的排版需求,因此有了更...

2026-09-11 ‧ 由 饅頭 分享
DAY 24

Day 24 - Flexbox 彈性盒子(後篇)

今天繼續補充 Flexbox 後續的內容!昨天介紹了如何在 Flex 容器上設定屬性,來影響內容物的排列。那麼,內容物能不能自行設定排列方式?它們的尺寸又是如...

2026-09-12 ‧ 由 饅頭 分享
DAY 25

Day 25 - Grid 網格系統(前篇)

Grid 網格系統 Flexbox 雖然是一個好用的排版工具,但只適合處理單一方向的排列。當需要同時控制水平和垂直方向的版面時,就會發現 Flexbox 並不...

2026-09-13 ‧ 由 饅頭 分享
DAY 26

Day 26 - Grid 網格系統(後篇)

昨天介紹了 Grid 網格系統的基本概念,包含網格容器、網格項目、網格線與網格軌道,也學會使用 grid-template-columns、grid-temp...

2026-09-14 ‧ 由 饅頭 分享
DAY 27

Day 27 - 響應式網頁設計(視圖、斷點、Media Query)

現代人使用多種裝置瀏覽網頁,從桌上型電腦、筆記型電腦、平板到手機,螢幕尺寸差異極大。響應式網頁設計(Responsive Web Design,簡稱 RWD)...

2026-09-15 ‧ 由 饅頭 分享
DAY 28

Day 28 - 響應式網頁設計(數值設定)

數值設定 響應式網頁設計中,尺寸設定多採用相對單位,來進行設定。元素可能會相對於視窗、父元素或根元素等,有時候也會限制最大值或最小值。接下來會介紹各種常見的數...

2026-09-16 ‧ 由 饅頭 分享
DAY 29

Day 29 - 響應式網頁設計(最後補充)

最後幾天了!封面來喝個珍珠奶茶~ (ノ>ω<)ノ 🧋 直接進入今天的主題! 響應式排版技巧 隨著螢幕尺寸變化,版面會從小變大、從窄變寬,排版方式也...

2026-09-17 ‧ 由 饅頭 分享
DAY 30

Day 30 - 鐵人賽結束囉!

第 30 天啦! 基本上,想介紹的 CSS 內容,已經在前面 29 天全部介紹完了! 可能有不少人是從我的 X 和 Threads 過來的吧!很抱歉這一整個月...

2026-09-18 ‧ 由 饅頭 分享