【发布时间】:2019-12-21 20:52:48
【问题描述】:
我试图理解 sass 中媒体查询背后的逻辑。
例如,如果我想在 css 中为我的容器设置媒体查询将是:
@media only screen and (max-width: 37em){
.container{
some code
}
}
但在 sass 中它将是:
.container {
@media only screen and (max-width: $bp-medium){
some code
}
}
如你所见,心烦意乱!
sass 编译后的外观如何?
【问题讨论】:
-
如果将 sass 中的
$bp-medium变量设置为37em,编译后的 css 将与第一个示例相同。 -
这就是 Sass 强大的原因,将关注点分开,这将有助于未来的管理。
-
究竟如何?似乎 css 方式更有条理
-
SASS 方式的优势只有在应用于深度嵌套的规则时才会变得明显。
标签: css sass media-queries