【发布时间】:2017-04-20 00:01:05
【问题描述】:
原始 CSS 有 @import 关键字,这有助于我们包含外部 CSS 文件。
那么,这个@import 和来自 SASS/SCSS 的有什么区别?
【问题讨论】:
-
它们从根本上做相同的概念性事情,但是 SASS 由 SASS 编译器进行预处理,并且该编译器对该指令执行任何操作,而浏览器在遇到 .css 中的指令时执行任何操作文件。不确定您希望我们在这里介绍多少细节……
-
烦人的是你不能在SCSS中@import一个css文件编译。 SASS 假定它是您想要的 CSS 导入,因此它保留在生成的代码中。
-
似乎是fixed at least in libsass(还有一些 ruby 编译器?)