我对参考的理解是它应该只包含它所需的导入文件的位。这里似乎带来了其他部分?
主档
.FadedGrid
{
@import (reference) './kendo.less';
.k-grid-header th
{
background-color: @input-background-color;
}
}
kendo.less文件
@input-background-color: #000;
/* Nothing from here is used*/
@import "theme.less";
theme.less文件
.UnrelatedRule
{
background-color: #000;
}
输出
.FadedGrid .UnrelatedRule {
background-color: #000;
}
.FadedGrid .k-grid-header th {
background-color: #000000;
}
为什么UnrelatedRule在那里?注意如果将其更改为
,则没有任何区别@import (reference) "theme.less";