SASS导入文件而不嵌套

时间:2017-08-01 14:09:34

标签: css sass preprocessor

我需要将SCSS文件合并到命名空间中,但我不想直接修改该文件。

假设,我们有" book.scss"包含

ComboBox1.Visible = False
ComboBox1.Visible = True
ComboBox1.Activate
If ComboBox1.ListCount > 0 Then
   ComboBox1.DropDown
End If

如果我想使用

将文件导入名称空间
.book {
   color: red;
}

这将生成嵌套选择器

.context {
    @import 'book';
}

然而,我想以这种方式。请注意,上下文和书之间没有空格

.context .book {
    color: red;
}

SASS可以实现吗?

1 个答案:

答案 0 :(得分:4)

没有办法。您只需导入该文件,然后扩展该类

.context.book {
    @extend .book;
}