我刚刚迈出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
中,这是正常的吗?仍然在浏览器中生效?这应该如何运作?
答案 0 :(得分:1)
好的,这对我来说真是太愚蠢了。我已写过@import "normalize/normalize";
,但之后我当然需要像@include normalize
那样将其包括在内,以及#39}标准化'是mixin的名字。哦,好吧!