我使用最新的SASS/Compass版本来开发CSS.我在"media = all"样式表的开头声明了一些SASS变量,如下所示:
$var1: red;
$var2: blue;
$var3: black;
$var4: green;
Run Code Online (Sandbox Code Playgroud)
稍后在这个SCSS文件中我导入了一个打印样式表(@import'print.scss';),如下所示:
@media print {
$var1: black;
$var2: black;
$var4:black;
}
Run Code Online (Sandbox Code Playgroud)
我想,只有当浏览器处于"打印模式"时,打印样式表中的变量才会覆盖"正常"变量.但是这些变量会覆盖总之前宣称的"正常"瓦尔.
我有点困惑,感谢任何帮助.
谢谢!