SASS:normalize.css有效,但是没有出现在已编译的CSS文件中?

时间:2013-05-11 16:51:43

标签: css sass normalize css-preprocessor normalize-css

我刚刚迈出SASS世界的第一步。我设置了所有内容,创建了一个新项目并下载了normalize.css的SASS端口。

在包含所有SASS文件的文件夹中,我有一个名为“normalize”的文件夹。它包含一个名为normalize.scss的文件,该文件包含一个mixin,它再次导入包含实际CSS代码的其他mixin。
screen.scss之上,我只有@import "normalize/normalize";

screen.scss已编译为screen.css,由index.html使用。在浏览器中查看该页面,规范化已生效。但是当我查看screen.css时,我看不到规范化代码。

为确保导入/加载正确的文件,我将其粘贴到normalize.scss/*! normalize.css v2.1.1 | MIT License | git.io/normalize */之上。

由于此评论确实显示在screen.css中,我知道我正在使用正确的文件,但仍然:实际规范化的CSS代码未显示在screen.css中,这是正常的吗?仍然在浏览器中生效?这应该如何运作?

1 个答案:

答案 0 :(得分:1)

好的,这对我来说真是太愚蠢了。我已写过@import "normalize/normalize";,但之后我当然需要像@include normalize那样将其包括在内,以及#39}标准化'是mixin的名字。哦,好吧!