iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Modern Web

Super Easy CSS,極度簡單 PART 3!讓想像躍然於螢幕之上 系列

今年依然希望能挑戰成功,真真正正地完結他!

本系列文章目標延續去年的目標:學習 CSS 基本知識,並且研究 CSS 中酷炫又令人期待新屬性,讓想要學習 CSS 的人也能一起學到新知識,不用再零零散散地去爬文搜尋。此外,這次將會學習 CSS 預處理器 SASS/SCSS 與了解各大 CSS 框架,讓新手對於前端開發有全面的認識。

參賽天數 24 天 | 共 24 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

#74 CSS 也能控制作用域了!@scope 語法

當 CSS 越寫越龐大,樣式一不小心就互相打架了,怎麼辦呢?今天,我們來學一個 CSS 的新功能:@scope,它就像是為你的 CSS 加上了結界,讓你能更精準...

2025-09-25 ‧ 由 Eva Chen 分享
DAY 12

#75 用 CSS 解決網頁的「標題不平衡」與「孤字不成行」: text-wrap: balance / pretty

在中文中有所謂「孤字不成行,單行不成頁」的寫作排版概念,意思是說「一個字(不含標點號)不能成為一行,一句話不能成為一頁」,因為這樣除了很醜外,也容易讓人看不懂這...

2025-09-26 ‧ 由 Eva Chen 分享
DAY 13

#76 用 CSS 解決文字上下多出來的神秘空間:text-box-trim / text-box-edge

你是不是也常常爲了文字上下多出來的神秘空白間距感到困擾,導致按鈕裡的文字、或是標題跟內文之間的距離怎麼調都感覺不太對勁? 在過去,每個字型本身都會包含一些內建的...

2025-09-27 ‧ 由 Eva Chen 分享
DAY 14

#77 實作網頁深色模式及淺色模式必備的 CSS 語法:color-scheme 與 light-dark()

以前我們介紹過用 CSS Media Queries 的 prefers-color-scheme 讓網頁打開時預設切換淺色/深色模式,但是居然沒有講到最基礎的...

2025-09-28 ‧ 由 Eva Chen 分享
DAY 15

#78 CSS + SVG 仿 Apple iOS26 液態玻璃(Liquid Glass)效果

iOS 26 的液態玻璃(Liquid Glass)效果,今天我們來試試看網頁能不能做到。 這個效果的核心概念是「模糊背景」再加上「不規則扭曲」,就像透過一杯正...

2025-09-29 ‧ 由 Eva Chen 分享
DAY 16

#79 告別 JS 計算位置!CSS Anchor Positioning 定位的新寫法

從前要用 CSS 精準地將一個元素(例如:Tooltip、下拉式選單)對齊另一個元素,總是要大費周章,甚至需要動用 JS 來計算位置。現在,CSS 推出了一個眾...

2025-09-30 ‧ 由 Eva Chen 分享
DAY 17

#80 Display: none 也可以做 CSS Transition 動畫了?@starting-style 與 transition-behavior: allow-discrete

想要 UI 出現時,不只是生硬地「出現」嗎?今天我們要來研究兩個 CSS 的新語法:@starting-style 和 transition-behavior:...

2025-10-01 ‧ 由 Eva Chen 分享
DAY 18

#81 CSS 可以寫三角函數?sin()、cos()、tan() 專門處理圓弧、波浪或是特殊角度

今天我們要來研究一個 CSS 中相對較新、但功能強大的工具:三角函數。 沒錯,就是那些年我們在數學課上又愛又恨的 sin、cos、tan!現在,它們已經可以用...

2025-10-02 ‧ 由 Eva Chen 分享
DAY 19

#82 SASS/SCSS (1) 介紹與簡易環境設定

我們基本 CSS 的教學與補充新語法差不多告一個段落了,接下來,我們來學一個也很常用的 CSS 進階用法:CSS 預處理器 SASS/SCSS! 一、CSS...

2025-10-03 ‧ 由 Eva Chen 分享
DAY 20

#83 SASS/SCSS (2) 變數 Variables / 巢狀寫法 Nesting

上一篇我們已經順利設定好 SASS/SCSS 的開發環境了,這次,就讓我們正式來學習 SCSS 兩個最基本也最實用的語法:變數 (Variables) 和巢狀...

2025-10-04 ‧ 由 Eva Chen 分享