SASS:SASS中删除的样式仍然显示在生成的CSS中?

时间:2017-02-13 10:42:54

标签: css ionic-framework sass

您可以使用sass从生成的css文件中删除标记吗?

例如,我在我的scss文件中有这个:

body{ background:$dark; }

我生成的CSS文件如下所示:

body{ background: #000; }

那么如果我删除sass中的那行代码会怎么样? (未评论但完全删除)

到目前为止,我的项目发生的事情是,在编译之后,生成的css文件保留了我之前制作的标记。 所以我的CSS文件仍然有这一行,即使我在我的scss文件中删除它:

body{ background: #000; }

这是正常的吗?或者我的编译器是错误的? 可以只创建,编辑或覆盖CSS中的现有标记,它不能删除它吗?换句话说,一旦在CSS中生成标记,您只能修改它们,如果您决定删除它,则必须手动删除css中的代码行?

1 个答案:

答案 0 :(得分:0)

您无法使用scss文件删除标记,但可以覆盖标记的属性。您只能通过编辑html文件来删除标记。也就是说,对scss所做的任何更改都会反映在css文件中,你就是对了。