我知道如何使用覆盖 Bootstrap 编译的 CSS 的 CSS 来解决这个问题,但在我看来,这种对齐问题是如此常见的用例,以至于我一定误解了如何使用 Bootstrap 框架。(第一次使用 Bootstrap。)
案例:容器 B ( JSFiddle ) 中的列与容器 A 中的内容不对齐,因为 Bootstrap 会为每列生成 15px 的左/右填充。
<section class="container A">
<h1>About Us</h1>
<p>Lorem</p>
</section>
<section class="container B">
<div class="col-md-3">
<h2>Hiya!</h2>
<p>Lorem ipsum</p>
</div>
<div class="col-md-3">
<h2>Hiya!</h2>
<p>Lorem ipsum</p>
</div>
<div class="col-md-3">
<h2>Hiya!</h2>
<p>Lorem ipsum</p>
</div>
<div class="col-md-3">
<h2>Hiya!</h2>
<p>Lorem ipsum</p>
</div>
</section>
问题:有没有一种方法可以使列内容与容器 A 内容对齐,仅通过更改 HTML,而不使用任何 CSS?
设置:我需要使用 Twitter bootstrap 3.0.0 进行上述操作。
OT:正如你看到的,这是我在 SO 上的第一篇文章,我很感谢任何关于如何改进这个问题及其标记的建议。
谢谢!