第十五屆

web
下一代 CSS 解決方案:Master CSS 具增強語法的虛擬 CSS 語言
miru129

系列文章

DAY 21

Master CSS 群組(Group)

前言 隨著專案的開發,為了實現響應式設計或元素中不同狀態的樣式套用,最終會讓元素類別標記越來越多,甚至在類別梳理或瀏覽時不易想像元素的呈現效果,Master C...

DAY 22

Master CSS 變數 (Variable)

前言 CSS 變數(Variable)提供了一種設定 CSS 屬性數值作為變數的方式,透過保存在變數中的值,你可以很方便的管理 CSS 中如顏色、尺寸或間距等屬...

DAY 23

Master CSS 動態賦值(Dynamically assign values)

有些時候,網頁上的元件樣式,可能會透過 JavaScript 來做修改,例如對標籤調整 style 屬性,添加與刪除 class 類別名稱,達到動態的調整元件樣...

DAY 24

Master CSS 深色模式(Dark Mode)

近年來,深色模式(Dark Mode)已成為網頁設計中的一大趨勢。從各大網站的網頁設計到作業系統內的流行的應用程式,深色模式無疑已成為使用者期望的一部分,本文將...

DAY 25

Master CSS 顏色(Colors)

當我們需要針對元素的樣式調整文字、背景、框線套用不同顏色時,你可以使用 Master CSS 所提供的調色盤,它具有豐富且顏色與顏色的色階可以做選擇,如果你的網...

DAY 26

Master CSS 建立自定義的類別、自訂響應式斷點與自訂媒體查詢

自定義類別 當你習慣了使用類別名稱來標記套用樣式後,隨著專案的增長,你可能會發現網頁中,有許多的按鈕具有相同的類別名稱,這時候你就可以來為這些建立按鈕樣式的類別...

DAY 27

Master CSS 自定義語意類別名稱與屬性值

Master CSS 在標記類別名稱時,除了可以使用原生的語法外,你也可以透過縮也與簡寫來標記類別樣式,例如要使用彈性盒子時,你可能會使用 CSS 建立 dis...

DAY 28

Master CSS 的程式碼檢查(Code Linting)

隨著專案增長,為了適應各種情境下的元素樣式的變化,將可能導致 Master CSS 的類別標記的順序因為專案開發的迭代,類別標記一直新增,最終導致類別的順序也沒...

DAY 29

Master CSS 的渲染模式(Rendering Modes)

Master CSS 提供了三種不同渲染模式,你可以根據應用程式的特性與網站所使用的場景來進行選擇,以滿足實際的業務需求。而且 Master CSS 也非常的靈...

DAY 30

Master CSS 與 Tailwind CSS 的比較

CSS 是作為一名網頁開發人員,必須要學習的語言,近幾年來,Tailwind CSS 逐漸成為 CSS 框架的主流,Tailwind CSS 是一種以實用優先...