近幾年CSS新增了許多新功能,其中一些新功能甚至可以直接取代JS。
在這系列文章中,我們將來探討這些新的CSS特性,取代撰寫大量的JS,通過巧妙運用CSS來實現各種前端效果。
前言 上次參加已經是2020年,昨晚不小心一時衝動報名,開啟了30天鐵人賽的不歸路... 選題靈感來自於現在工作中,常常會遇到一些特殊的畫面需求,在查找CSS語...
@support 支援度:Can I Use 在開始探討CSS新屬性前,一定要先了解CSS新屬性的支援度。 如果是在專案剛開始,可以看Can I Use查詢...
CSS Variables 支援度:Can I Use 一直沒有機會實作Light/Dark Mode的切換,CSS Variables的出現讓切換變得更加...
prefers-color-scheme 支援度:Can I Use 接續前一天的Dark Mode/Light Mode切換,在網頁最外層套上主題clas...
CSS Variables + color-contrast() CSS Variables支援度:Can I Usecolor-contrast()支援度:...
CSS Variables + calc() + rgb() CSS Variables支援度:Can I Usecalc()支援度:Can I Usergb...
accent-color accent-color支援度:Can I Use) 每次在寫<input>總會需要特別去修改預設顏色甚至客製每個in...
CSS Nesting CSS Nesting支援度:Can I Use)CSS Nesting selector(&)支援度:Can I Use)...
inline-size / block-size inline-size支援度:Can I Use)block-size支援度:Can I Use) 在介紹...
CSS container CSS container支援度:Can I Use)CSS @container支援度:Can I Use) 第一次知道CSS...