问题描述
我想知道我是否误解了这里的功能,或者是否有另一种方式来实现这一目标。
我希望能够将属性添加到在另一个文件中扩展的选择器。我将“ file1”导入为reference
,因为file2.less是独立的并且不包含file1的所有规则非常重要,因为file2是可以关闭或打开的“主题”。完全导入file1确实可以,但是由于将引入file1的所有规则,因此它将使CSS累积文件的大小增加一倍。
设置
file1.less
.baseclass {
color: red;
}
.subclass:extend(.baseclass all) {}
file2.less
@import (reference) "file1";
.baseclass {
background: black;
}
预期
file1.css
.baseclass,.subclass {
color: red;
}
file2.css
.baseclass,.subclass {
background: black;
}
实际
file1.css
.baseclass,.subclass {
color: red;
}
file2.css
.baseclass {
background: black;
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)