Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.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
<;的元素选择器;代码>;标记在scss中被忽略_Css_Sass - Fatal编程技术网

<;的元素选择器;代码>;标记在scss中被忽略

<;的元素选择器;代码>;标记在scss中被忽略,css,sass,Css,Sass,2020/02/23 补充了我的项目。对不起,没有消息 我的项目是[Gatsby+Netlify CMS Starter][1]的分支 我将all.sass替换为all.scss 我正在使用节点sass 4.11.0 我试图编译.scss文件,如下所示 body { background-color: #000000; } code { background-color: #ffffff; } 我希望输出和的css 但是,仅输出正文代码块。这里是实际输出 body { back

2020/02/23 补充了我的项目。对不起,没有消息

我的项目是[Gatsby+Netlify CMS Starter][1]的分支

我将
all.sass
替换为
all.scss


我正在使用
节点sass 4.11.0

我试图编译
.scss
文件,如下所示

body {
  background-color: #000000;
}

code {
  background-color: #ffffff;
}
我希望输出
的css

但是,仅输出
正文
代码块。这里是实际输出

body {
  background-color: #000000; }

为什么忽略标记的元素选择器?

您的代码标记在主体内部

一定是

正文{
背景色:#ccc;
}
代码{
背景色:#fff;
}


睾丸

我的问题已经解决了

对不起,这不是因为sass编译器

我的项目使用了
Gatsby插件清除css
,这个插件清除

我不认为Purgecss判断
选择器是不必要的,因为从markdown解析的html文件包含
标记


但是,正如前面所写的,Purgecss默认情况下只在
src
文件夹中查找选择器。

您也可以提供html代码吗?您也尝试过编译其他标记吗?也许你的编译器有问题。你想知道为什么没有编译
code
的CSS规则