【发布时间】:2014-06-10 09:46:00
【问题描述】:
我有几个样式使用 Sass 的 @extend 或 @include 来继承从 Bootstrap scss 文件导入的选择器的属性。
我想将所有 Bootstrap 选择器转换为 @extend-Only 占位符,因此我不必在最终的 .css 输出中包含任何原始 Bootstrap 选择器。目标是编写我自己的 css 类,仅在需要的地方从 Bootstrap 扩展。
例如,我希望有一个名为 .super-freaky-nav 的导航栏:
.super-freaky-nav{
@extend .navbar;
@extend .navbar-default;
@extend .navbar-top-fixed;
}
理想情况下,我的最终 .css 输出不会包含对 .navbar、.navbar-default 或 .navbar-top-fixed 的单一引用。
有没有办法在不进入 _navbar.scss 文件并将所有选择器转换为 @extend-Only 类(%navbar、%navbar-default、%navbar-top-fixed 等)的情况下做到这一点? 谢谢!
【问题讨论】:
标签: css twitter-bootstrap sass