【发布时间】:2014-03-16 16:53:24
【问题描述】:
我在 core.scss 文件中 @import "boostrap" 也导入其他 scss 文件(例如:_modals.css)。
在 modals.css 我想扩展一些引导类:
.modal-container {
@extend .row;
}
并且extend没有按预期工作:
第 42 行的警告 ....../_modals.css.scss: “.row”未能@extend “.row”。未找到选择器“.row”。 在 Sass 的未来版本中,这将是一个错误。使用“@extend .row !optional" 如果扩展应该能够失败。
-
我让它工作的唯一方法是再次@import "bootstrap" _modals.scss 但这实际上包括该文件中的整个引导程序...
另一种解决方案是移动所有扩展 css 的定义 core.css 文件 - 在这种情况下 - 结构更少的 css ...
我应该如何正确地做呢?
【问题讨论】: