今年依然希望能挑戰成功,真真正正地完結他!
本系列文章目標延續去年的目標:學習 CSS 基本知識,並且研究 CSS 中酷炫又令人期待新屬性,讓想要學習 CSS 的人也能一起學到新知識,不用再零零散散地去爬文搜尋。此外,這次將會學習 CSS 預處理器 SASS/SCSS 與了解各大 CSS 框架,讓新手對於前端開發有全面的認識。
參賽前言 今年是第三次參加鐵人賽,前兩年參加時共寫了 64 篇文章: Super Easy CSS,極度簡單(主要偏向 CSS 與前端基礎) Super...
前幾篇我們已經學會怎麼設定 CSS 的滾動範圍,現在我們要再對滾動的操作行為做一些很簡單的設定,就是:滾動時的行為 scroll-behavior 。 本篇同...
昨天我們讓很長內容的滾動範圍可以用 hash 連結滑順地滾動,今天我們要進一步優化它。 當網頁內容很長,使用者滾來滾去時可能會搞不清楚目前位置,所以今天我要來用...
上一篇我們提到 CSS 的 :target 的偽類,可以針對 HTML 元素是否為目標狀態而去調整樣式。所以,如果延伸想一想,有許多 UI 都是會有狀態的,其實...
你有沒有遇過這種情況?網頁跳出一個對話框,你想滑動看看裡面的內容,結果才滑到底,整個後面的網頁竟然也跟著動了起來! 或是,你在手機上瀏覽一個很酷的 Web Ap...
以前,要做出輪播的「滾動吸附」的效果,十之八九都需要依賴 JS 套件(像是 fullPage.js 、Swiper.js 或 Slick.js)。這些工具雖然強...
你一定看過那種很酷的網頁:當你向下滾動時,背景圖片移動得比前景文字慢,或者某個元素會隨著滾動淡入、旋轉、放大,創造出引人入勝的深度和故事感。 這種效果,我們稱之...
之前寫的文章,雖然有提到過,但是居然沒有好好地解釋過 CSS 的偽元素(Pseudo),也就是 ::before 與 ::after。這超級實用的,怎麼能沒有呢...
上一篇我們學到了 ::before 與 ::after 的基本用法,像是輕鬆添加引號、點綴裝飾性內容、清除浮動,甚至是製作小圖示。 這次,讓我們來探索更進階的用...
在寫 CSS 時,你是否也曾對 :nth-child 又愛又恨呢?它雖然強大,但有時在較複雜的 HTML 結構中,要選到對的東西,有時就只差那麼一點點… 為了解...