【发布时间】:2018-01-01 10:40:06
【问题描述】:
我想使用 sass css 在 css 中设置一个全局变量。 该全局变量必须使用 javascript 设置。 如何使用 javascript 或任何其他方法设置变量 我使用了 root css,但 IE 浏览器不支持它。 以下是我的css
$mainbgimage: image url;
.page-title {
padding: 0;
min-height: 200px;
background-image: $mainbgimage;
}
【问题讨论】:
-
JS无法设置SASS变量
-
分享您的代码,以便我们告诉您您想要实现的解决方法,因为您所要求的不可能做到。
-
您可以使用 javascript 动态设置 CSS,但 scss 不能。 SCSS 需要一个转译器将其分解为 CSS。
-
我刚刚发现了一种解决方法。您可以复制当前的 sass 样式表,然后更改该副本中的变量并在 javascript 中加载不同的样式表。
标签: javascript jquery css sass