这个问题可能相当愚蠢和重复,但我找不到解决我的问题的有效方法。如果这个问题已经在其他地方得到了解答,我很抱歉。
我想做的是在一个项目中使用两个 CSS 框架。
我必须使用 Semantic 作为我的主要 CSS 框架 - 这必须是全局可访问的。例如,具有 "ui grid" 类的元素应该使用 SemanticUI 的 "ui grid" 行为。
但是,我想使用 Bulma 作为我的次要框架。为了避免冲突,我想给所有 Bulma 类都加上一个静态前缀。因此,例如 Bulma 的 "modal" 类将被命名为 "bulma-modal"。像这样:
.&bulma {
@import '~bulma/bulma';
}
我希望这样做(希望)能够避免所有类冲突,并且仍然让我在同一个范围内使用语义化和Bulma。
感谢任何帮助或建议。