【发布时间】:2015-05-05 21:27:39
【问题描述】:
我检查了所有可能性,没有发现任何问题。
config.rb
有以下行:require 'breakpoint'
style.scss
还有@import "breakpoint";
我正在尝试这种方式:
$medium: 96rem; // or even $medium: 51rem 96rem;
.any-class{
@include breakpoint($medium);
//change any property
}
我在编译的 css 文件中看不到任何影响,只有新属性会覆盖以前的属性。
我正在使用Sass 3.4.13 (Selective Steve) 和Compass 1.0.1 (Polaris)。
编辑: 示例编译结果:
//Sass
html{
font-size: 62.5%;
}
body{
@include breakpoint(100rem);
background-color: #000;
}
编译:
//Css
html {
font-size: 62.5%;
}
body {
}
body {
background-color: #000;
}
【问题讨论】:
-
rem不是媒体查询的有效单位,因此它们不起作用。 -
@Snugug 当然可以,自己试试吧。它也验证了。
-
@Snugug 我已经在普通媒体查询中尝试过 rem 并且效果很好。
-
@cimmanon 这不是重复的。在我的情况下,断点不起作用,无论我提供什么 - 1000 [单位] 或没有单位。我也没有任何编译错误。
-
这就是我要求编译结果的原因。
标签: sass media-queries compass-sass breakpoint-sass