我让他关注一个主要的 .less 文件:
@media only screen and (min-width: 47.0625em) {
@import "_grid.less";
@import "_768up.less";
}
@media only screen
and (min-device-width: 47.0625em)
and (max-device-width: 64.375em) {
@import "_768to1030.less";
}
_grid.less
两者都有一个变量集,_768up.less
但是_768to1030.less
当导入放在上面时,它会在编译时抛出错误。
如果我将_grid.less
导入移动到最后一个媒体查询中的第一个位置,它不会抛出错误,但是使用该变量的元素都_768up.less
不会被设置样式......
这是一个真正的谜题。
PS 我使用 OS X 的 CodeKit 作为我的编译器。