iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Modern Web

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

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

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

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

#00 文章目錄 / 參賽前言 | Super Easy CSS - Part 3

參賽前言 今年是第三次參加鐵人賽,前兩年參加時共寫了 64 篇文章: Super Easy CSS,極度簡單(主要偏向 CSS 與前端基礎) Super...

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

#65 CSS 簡易的滑順捲軸滾動動畫 scroll-behavior

前幾篇我們已經學會怎麼設定 CSS 的滾動範圍,現在我們要再對滾動的操作行為做一些很簡單的設定,就是:滾動時的行為 scroll-behavior 。 本篇同...

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

#66 CSS :target / ::target-text —— 在滾動時,強調 hash 連結的目標

昨天我們讓很長內容的滾動範圍可以用 hash 連結滑順地滾動,今天我們要進一步優化它。 當網頁內容很長,使用者滾來滾去時可能會搞不清楚目前位置,所以今天我要來用...

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

#67 CSS :target 應用:純 CSS 光箱、純 CSS Tab 頁籤

上一篇我們提到 CSS 的 :target 的偽類,可以針對 HTML 元素是否為目標狀態而去調整樣式。所以,如果延伸想一想,有許多 UI 都是會有狀態的,其實...

2025-09-18 ‧ 由 Eva Chen 分享
DAY 5

#68 CSS overscroll-behavior:解決滾動穿透問題 & 阻止手機瀏覽器下拉重整

你有沒有遇過這種情況?網頁跳出一個對話框,你想滑動看看裡面的內容,結果才滑到底,整個後面的網頁竟然也跟著動了起來! 或是,你在手機上瀏覽一個很酷的 Web Ap...

2025-09-19 ‧ 由 Eva Chen 分享
DAY 6

#69 CSS scroll snap 做簡單的純 CSS 輪播

以前,要做出輪播的「滾動吸附」的效果,十之八九都需要依賴 JS 套件(像是 fullPage.js 、Swiper.js 或 Slick.js)。這些工具雖然強...

2025-09-20 ‧ 由 Eva Chen 分享
DAY 7

#70 純 CSS 也能做滾動動畫了!animation-timeline 讓東西邊滾邊動

你一定看過那種很酷的網頁:當你向下滾動時,背景圖片移動得比前景文字慢,或者某個元素會隨著滾動淡入、旋轉、放大,創造出引人入勝的深度和故事感。 這種效果,我們稱之...

2025-09-21 ‧ 由 Eva Chen 分享
DAY 8

#71 CSS 偽元素的妙用:「::before」 與「::after」的常見用法

之前寫的文章,雖然有提到過,但是居然沒有好好地解釋過 CSS 的偽元素(Pseudo),也就是 ::before 與 ::after。這超級實用的,怎麼能沒有呢...

2025-09-22 ‧ 由 Eva Chen 分享
DAY 9

#72 CSS 偽元素的進階用法:用 ::before 與 ::after 做 RWD 表格 & 客製化樣式的序號清單 (ol, oder list)

上一篇我們學到了 ::before 與 ::after 的基本用法,像是輕鬆添加引號、點綴裝飾性內容、清除浮動,甚至是製作小圖示。 這次,讓我們來探索更進階的用...

2025-09-23 ‧ 由 Eva Chen 分享
DAY 10

#73 CSS :nth-child 的新寫法::nth-child of S (N of Selector)

在寫 CSS 時,你是否也曾對 :nth-child 又愛又恨呢?它雖然強大,但有時在較複雜的 HTML 結構中,要選到對的東西,有時就只差那麼一點點… 為了解...

2025-09-24 ‧ 由 Eva Chen 分享