CSS 變數 (自訂屬性)
探索 CSS 自訂屬性,也被稱為 CSS 變數,這是現代瀏覽器的強大新功能,幫助您編寫更好的 CSS 介紹 使用變數的基礎知識 在任何元素內建立變數 變數的作用範圍 使用 JavaScript 互動 CSS 變數值 處理無效值 瀏覽器支援 CSS 變數區分大小寫 CSS 變數中的數學計算 使用 CSS 變數進行媒體查詢 為 var() 設定備用值 介紹 過去幾年,CSS 預處理器非常成功。在新專案中開始使用 Less 或 SASS 是非常常見的事情。到現在仍然是非常流行的技術。 這些技術的主要優勢在我看來有以下幾點: 它們允許嵌套選擇器 它們提供了方便的導入功能 它們提供變數 現代 CSS 有一個強大的新功能,稱為 CSS 自訂屬性,通常也被稱為 CSS 變數。 CSS 不像 JavaScript、Python、PHP、Ruby 或 Go 這樣的程式語言,變數對於執行有用的事情至關重要。CSS 在它可以做的事情上非常有限,主要是一種聲明語法,用於告訴瀏覽器如何顯示 HTML 頁面。 但是,變數就是變數:一個指向值的名稱,CSS 中的變數有助於減少 CSS 中的重複和不一致,通過集中定義值。 它還引入了一個 CSS 預處理器永遠無法擁有的獨特功能:您可以使用 JavaScript 以編程方式訪問和更改 CSS 變數的值。 使用變數的基礎知識 CSS 變數使用特殊語法定義,將兩個連字符 (--) 添加到變數名稱 (--variable-name) 前面,然後是冒號和值。像這樣:...