当使用扩展和注释时,scss生成一个css块

时间:2014-06-17 11:24:41

标签: css sass

我有以下scss(因为罗盘,Sass 3.2.12 => 3.2.19):

SCSS:

.text { 
  color: red;
}

.test1 {
  /* this causes the block to appear */
  p {
    @extend .text;
  }
}

/* no comment, no block */
.test2 {
  p {
    @extend .text;
  }
}

的CSS:

.text, .test1 p, .test2 p {
  color: red;
}

.test1 {
  /* this causes the block to appear */
}

/* no comment, no block */

关于如何避免仅包含评论的块的任何想法?

1 个答案:

答案 0 :(得分:0)

问题是我在文章栏中留下的评论。

转载问题和解决方案:

<强> http://sassmeister.com/gist/3116020d285be50b8807

所以现在的解决方案是从包含仅扩展的块中删除注释。

不知道这是一个错误或功能。它仍然出现在当前的sass 3.3.8