从其他样式表导入样式
在标准CSS中,@ import at-rules必须在所有其他类型的规则之前。但Less.js并不关心你放置@import语句的位置
Example:
.foo { background: #900; } @import "this-is-valid.less";
@import 语句可能会被Less更少地处理,具体取决于文件扩展名:
Example:
@import "foo"; // foo.less is imported
@import "foo.less"; // foo.less is imported
@import "foo.php"; // foo.php imported as a less file
@import "foo.css"; // statement left in place, as-is
可以使用以下选项覆盖此行为。
Less提供了CSS @import CSS at-rule的几个扩展,以提供比使用外部文件更多的灵活性。
Syntax: @import (keyword) "filename";
已实现以下导入指令:
每个@import允许多个关键字,您必须使用逗号分隔关键字:
Example: @import (optional, reference) "foo.less";
常见文件:
1.使用less文件进行编写,需要导入其他css文件,则需要使用指定指令操作
例如:
@import (once,css,less) "filename"
原文:https://www.cnblogs.com/XingXiaoMeng/p/11334287.html