CSS中的變量給了我們諸多優點:方便、代碼重用、更可靠的代碼庫和提升防錯能力。
示例
基礎
當使用CSS變量時,你應該了解的三個主要組成:
自定義屬性
var()函數
:root偽類
自定義屬性
你已經知道了一些CSS的標準屬性,如color,margin,width和font-size。
下面的示例使用了CSS的color屬性:
自定義屬性僅意味著我們(創建CSS文件的人)去定義屬性的名字。
為了自定義一個屬性名,我們需要用--作為前綴。
如果我們要創建一個值為黑色的、名為text-color的自定義屬性,可以這樣做:
var()函數
為了應用自定義屬性,需要利用var()函數,否則瀏覽器不知道他們代表什么。
如果想要在p、h1和h2中的樣式中使用--text-color,可以這樣使用var()函數:
新聞熱點
疑難解答