【发布时间】:2017-08-28 19:25:30
【问题描述】:
我通常对 sass 很陌生,只是想知道是否可以使用 mixins 定义一个新的变量值?
我认为使用变量来定义我正在构建的整个网站的填充大小会很好。我的想法是我可以使用 mixin 和媒体查询来定义一个新值。
举个例子可能更有意义:
$site-padding: 40px;
@include media-over-767 {
$site-padding: 20px;
}
我认为这会非常有用,但无法让它发挥作用......有没有一种有效的方法?
【问题讨论】:
-
即使@JinuKurian 已经回答了,我认为你应该看看 sass 中的作用域变量,这可能会让你走上另一条解决这类问题的道路。另外,请参阅this thread 的答案,了解有关变量如何工作(混合和作用域变量)的更多详细信息。