css - SASS:normalize.css 有效,但未显示在已编译的 CSS 文件中?

标签 css sass normalize-css

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

在包含我所有 SASS 文件的文件夹中,我有一个名为“normalize”的文件夹。它包含一个名为 normalize.scss 的文件,其中包含一个 mixin,该 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 中但仍在浏览器中生效是否正常?这应该如何工作?

最佳答案

好吧,这对我来说真的很愚蠢。我写了 @import "normalize/normalize";,但在那之后我当然需要像 @include normalize 一样包含它,其中 'normalize' 是 mixin 的名称。哦好吧!

关于css - SASS:normalize.css 有效,但未显示在已编译的 CSS 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16499552/

相关文章:

html - 最后一个元素不应该先换行

html - 为什么我的代码可以在 codepen 上运行,但不能在我的编辑器上运行?

html - 隐藏 H1 标签中的文本但不隐藏图像

css - 在 SCSS 中自动切换 webkit 前缀的线性渐变方向

html - 使用本地样式表规范化 CSS 显示不正确

Jquery scrollTop 在滚动时确实破坏了布局

ruby-on-rails - SASS:从样式表中的另一个目录导入 bourbon lib

html - ionic 2 : ion-content doesnt scroll up on keyboard

javascript - 删除特定 div block 的规范化 css

html - CSS 中的规范化究竟做了什么?