我正在尝试将 LessCSS(版本 1.0.41)与 Blueprint 集成,但似乎无法在 less 样式表中导入 css 文件。所以我尝试了更简单的导入:
。红色的 {
红色;
}
并将其放入test.css中。然后,在 less_test.css 中:
@import“test.css”:
.test {
。红色的;
背景颜色:粉色;
}
但是 LessCSS 提示 .red 没有定义。我缺少什么? 如果我在 test.less 中重命名 test.css (并将其导入为“test”),一切都会正常运行。但是更改蓝图文件扩展名并将其用作 screen.less、print.less 和 ie.less 是否安全?
最佳答案
As an extension to CSS, LESS is not only backwards compatible with CSS, but the extra features it adds use existing CSS syntax.[1]
这意味着任何有效的 CSS 文件也是有效的 LESS 文件,因此您可以安全地将 .css
文件重命名为 .less
并且不会出现任何问题.
关于javascript - LessCss 和 css 导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5417625/