我有很多较少的文件导入到一个较少的主文件中。该主文件有一些不同的变量,包含十六色。
e.g:
@black: #333;
@green: #007f4b;
...
@import "layout";
@import "html";
...
是否可以用这个基础做一些事情?
e.g:
@black: #333;
@green: #007f4b;
@import: "layout";
@import: "html";
.fanshop {
@black: #111;
@green: green;
@import: "layout";
@import: "html";
}
结果如下:
.headline {
background-color: #333;
}
.fanshop .headline {
background-color: #111;
}
是否可以使用更少的编译器?目前我正在使用lessphp。
谢谢!
答案 0 :(得分:2)
可能在Less(不确定确切的版本但很可能是1.5.x以后),如下所示:
@black: #333;
@import "layout";
.fanshop {
@black: #111;
@import (multiple) "layout";
}
但是这在lessphp中不起作用,因为它稍微落后于Less 1.4.x.您可以尝试使用less.php。