在标准CSS中,@import
规则必须位于全部其余类型的规则以前。可是Less.js不在意咱们将 @import
语句放在什么位置。php
@import 伪指令经常使用于在代码中导入文件,它将Less 代码分布在不一样的文件上,并容许轻松地维护代码的结构,咱们能够将 @import
语句放在代码的任何位置。css
@import
取决于文件扩展名,Less能够对语句进行不一样的处理:less
.css
扩展名,它将被视为CSS,而且该 @import
语句保持原样。.less
将被附加,并将其做为导入的 Less 文件包含在内。 // 1:导入index.less @import "index"; // 2:导入index.less @import "index.less"; // 3:做为less文件导入的index.php @import "index.php"; // 4:声明保留原样 @import "index.css";