SASS: normalize.css работает, но не отображается в скомпилированном файле CSS?
Я просто делаю свои первые шаги в мир SASS. Я все настроил, создал новый проект и скачал порт SASS normalize.css
,
Внутри папки, содержащей все мои файлы SASS, у меня есть папка с именем "normalize". Это содержит файл с именем normalize.scss
, который содержит миксин, который снова импортирует некоторые другие миксины, которые содержат фактический CSS-код.
На вершине моего 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 ответ
Хорошо, это было действительно глупо с моей стороны. Я написала @import "normalize/normalize";
, но после этого мне, конечно, нужно включить его как @include normalize
где "normalize" - это название миксина. Ну что ж!