您可以使用sass从生成的css文件中删除标记吗?
例如,我在我的scss文件中有这个:
body{ background:$dark; }
我生成的CSS文件如下所示:
body{ background: #000; }
那么如果我删除sass中的那行代码会怎么样? (未评论但完全删除)
到目前为止,我的项目发生的事情是,在编译之后,生成的css文件保留了我之前制作的标记。 所以我的CSS文件仍然有这一行,即使我在我的scss文件中删除它:
body{ background: #000; }
这是正常的吗?或者我的编译器是错误的? 可以只创建,编辑或覆盖CSS中的现有标记,它不能删除它吗?换句话说,一旦在CSS中生成标记,您只能修改它们,如果您决定删除它,则必须手动删除css中的代码行?
答案 0 :(得分:0)
您无法使用scss文件删除标记,但可以覆盖标记的属性。您只能通过编辑html文件来删除标记。也就是说,对scss所做的任何更改都会反映在css文件中,你就是对了。