我想从另一个较少的文件导入所有样式,但是进入有限的范围.我正在尝试这个:
"我-site.less"
.wrapper-class {
@import "path/to/styles.less";
}
Run Code Online (Sandbox Code Playgroud)
但这根本不起作用.我正在使用基于浏览器的less.js选项,我可以看到实际执行导入时运行的GET语句.但是生成的CSS不包含其他工作表中的任何样式.如果我这样做,它的工作原理:
.wrapper-class
{
/* ... */
}
@import "path/to/styles.less";
Run Code Online (Sandbox Code Playgroud)
但这违背了最初的目的.那么在Less中有没有办法像这样做有限范围的@import?谢谢!
Alb*_*bin 45
由于这个问题已经发布和回答,预处理器已经实现了带有范围的@import.这现在适用于LESS,SASS和Stylus.
例:
.lt-ie9 {
@import "ie8-fixes";
}
Run Code Online (Sandbox Code Playgroud)