设置自定义属性的示例(假设:CSS 变量),但现在设置了语法(类型)、初始值(回退)和继承布尔值(它是否从其父项继承值?)。目前,可通过 JavaScript 中的 CSS.registerProperty() 执行此操作,但在支持浏览器中,您可以使用 @property:
CSS变量,很像任何其它一种编程语言里的变量,可以让我们对一个值进行反复的引用。始自2017年4月,所有的现代浏览器都支持了这个功能,使得我们能编写出更紧凑、更清晰的CSS样式。
今年三月,微软宣布 Edge 浏览器将支持 CSS 变量。这个重要的 CSS 新功能,所有主要浏览器已经都支持了。本文全面介绍如何使用它,你会发现原生 CSS 从此变得异常强大。
根据Mozilla软件工程师Cameron McCormack的透露,火狐浏览器从V29版开始支持一种新的CSS特征——CSS变量。下面这个视频可以让你大概的了解一下CSS变量的基本情况: