【发布时间】:2013-02-09 13:52:55
【问题描述】:
问题
为什么 bootstrap-sass makeColumn(X) mixin 的行为与 Bootstrap .spanX 类不同?例如,使用 makeColumn(9) 的类与使用 .span9 类的同一个 div 看起来不一样。
上下文
我正在使用 Ruby on Rails 构建一个应用程序,但在尝试使用 bootstrap-sass gem 中的 mixin 时遇到了重大问题。
当我使用我定义的类时,我得到的样式与我只在 Bootstrap 中使用 .span 类不同。我已经在互联网上查看了所有内容,但无法弄清楚出了什么问题。我猜这是相当明显的事情,我只是因为盯着屏幕太久没看到。
HTML
<div class="content">
<div class="main">...</div>
<div class="sidebar">...</div>
</div>
scss 文件
@import "bootstrap";
body {
.main-content {
@extend .container;
}
.content {
@include makeRow();
}
.content .main {
@include makeColumn(9);
}
.content .sidebar {
@include makeColumn(3);
}
.feature {
@include makeColumn(4);
}
padding-top: 60px;
}
footer {
@extend .container;
}
@import "bootstrap-responsive";
感谢您的帮助。
【问题讨论】:
标签: css ruby-on-rails sass mixins bootstrap-sass