在CSS3中,声明变量可以让你创建并使用任意数量的自定义变量,这些变量可以在整个文档内使用。声明变量可以在声明块中使用,语法为:–variableName。你可以在声明块中定义任意数量的变量:
:root { --primary-color: #007bff; --secondary-color: #6c757d; }
可以看到,上面的语法中,大家定义了两个变量:–primary-color、–secondary-color。在定义了变量之后,大家可以随时使用它们。例如,大家可以这样使用变量:
a { color: var(--primary-color); }
需要注意的是,变量的值必须要使用 var() 函数来获取。具体语法如下:
color: var(--varibaleName); background-color: var(--varibaleName, default-value);
其中第一个参数是变量的名称,而第二个参数则是变量的默认值。当变量的值未定义时,它将使用默认值。
总的来说,CSS3声明变量是一种非常有用的功能,它可以大大提高前端开发中样式的灵活性。使用声明变量可以方便地创建和使用自定义变量,同时也可以提高代码的可复用性。