Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 本例中@include的CSS用法?我可以用@import替换它们吗?_Javascript_Html_Css_Frontend_Web Deployment - Fatal编程技术网

Javascript 本例中@include的CSS用法?我可以用@import替换它们吗?

Javascript 本例中@include的CSS用法?我可以用@import替换它们吗?,javascript,html,css,frontend,web-deployment,Javascript,Html,Css,Frontend,Web Deployment,我正在使用GitHub项目中的模板: 在本例中,它在很多地方使用@include,但不使用@import 我是CSS新手,无法联系所有者。搜索之后,实际上没有特定的定义和CSS的@include标记示例代码 @include做什么?为什么它不是@import?它们可以互换吗?CSS中没有@include @include由SASS使用(包括mixin) 顺便说一句,SASS是CSS的一个扩展,它使CSS样式化变得更加容易 SASS文件可以以.SASS或.scss结尾 CSS中没有@include

我正在使用GitHub项目中的模板:

在本例中,它在很多地方使用@include,但不使用@import

我是CSS新手,无法联系所有者。搜索之后,实际上没有特定的定义和CSS的@include标记示例代码


@include做什么?为什么它不是@import?它们可以互换吗?

CSS中没有@include

@include由SASS使用(包括mixin)

顺便说一句,SASSCSS的一个扩展,它使CSS样式化变得更加容易

SASS文件可以以.SASS.scss结尾


CSS中没有@include

@include由SASS使用(包括mixin)

顺便说一句,SASSCSS的一个扩展,它使CSS样式化变得更加容易

SASS文件可以以.SASS.scss结尾



请不要回答重复的问题。标记它们,然后继续。我根本没有看到作者使用@minxin,或者在任何其他文件中。这是一个失误还是故意的?@user6219476还有许多其他错误。他上传的这个main.css文件不是css,而且很明显,mixin也不见了。显然是作者的错误。谢谢,没有mixin的@include标记意味着什么都没有发生?github项目打算用作RedHat Ansible的扩展。可以假设这个项目没有太多的错误,但可以很好地工作,只是不能独立完成。请不要回答重复的问题。标记它们,然后继续。我根本没有看到作者使用@minxin,或者在任何其他文件中。这是一个失误还是故意的?@user6219476还有许多其他错误。他上传的这个main.css文件不是css,而且很明显,mixin也不见了。显然是作者的错误。谢谢,没有mixin的@include标记意味着什么都没有发生?github项目打算用作RedHat Ansible的扩展。可以假设这个项目没有太多的错误,但可以很好地工作,只是不能独立完成。@Chris G:真令人失望。这个问题的标题暗指此处也看到的误导性的.css扩展,但答案与其说是针对它,不如说是针对它。@BoltClock事实上,我总是在将另一个问题标记为dupe之前检查它,它清楚地表明,
@include
不是css的一部分,这意味着它不能与执行完全不同操作的指令
@import
互换。@Chris G:但它没有说明SCSS指令在.css文件中的作用,也没有说明为什么某些SCSS样式表通常被赋予.css扩展名并伪装成编译后的css文件。对于新开发人员来说,这似乎是不必要的困惑。如果一个初学者对谷歌SCSS不感兴趣,而这对你来说没问题,那么我反对谁呢?@Chris G:如果文件名为SCSS/main.SCSS而不是css/main.css,那么对一个人来说谷歌SCSS会容易得多。“css@include”中与SCSS相关的最重要的结果是重复问题,这同样不承认命名混乱,即使一些读者对Sass是一件事感到满意,我个人仍然无法为故意将非css文件错误标记为css找到合理的理由。但是,是的,我同意不同意。@Chris G:真令人失望。这个问题的标题暗指此处也看到的误导性的.css扩展,但答案与其说是针对它,不如说是针对它。@BoltClock事实上,我总是在将另一个问题标记为dupe之前检查它,它清楚地表明,
@include
不是css的一部分,这意味着它不能与执行完全不同操作的指令
@import
互换。@Chris G:但它没有说明SCSS指令在.css文件中的作用,也没有说明为什么某些SCSS样式表通常被赋予.css扩展名并伪装成编译后的css文件。对于新开发人员来说,这似乎是不必要的困惑。如果一个初学者对谷歌SCSS不感兴趣,而这对你来说没问题,那么我反对谁呢?@Chris G:如果文件名为SCSS/main.SCSS而不是css/main.css,那么对一个人来说谷歌SCSS会容易得多。“css@include”中与SCSS相关的最重要的结果是重复问题,这同样不承认命名混乱,即使一些读者对Sass是一件事感到满意,我个人仍然无法为故意将非css文件错误标记为css找到合理的理由。但我同意你的不同意见。