css - Twitter-bootstrap:如何正确使用 row-fluid 类?

标签 css twitter-bootstrap

我无法理解 row-fluid 类的工作原理。根据documentation它会自行调整以适应流畅的设计,例如响应式设计。因此,如果它有足够的空间,它就会放在同一行,否则它会转到下一行。

但是在这里看这个例子:https://duelify.com/

奇怪的是,前三个文章标题放在第一行。 第二排和其余部分稍微向右推。但是查看 html(下方),没有涉及其他类来导致这种“副作用”。

enter image description here

为什么文章标题不在一行中。为什么两者之间会有这种随机差距?有没有办法让它们看起来有序且中间没有任何间隙?

最佳答案

在你的情况下,正确的代码会像

<div class="row-fluid">
   <div class="span4"></div>
   <div class="span4"></div>
   <div class="span4"></div>
</div>
<div class="row-fluid">
   <div class="span4"></div>
   <div class="span4"></div>
   <div class="span4"></div>
</div>

etc...

在每个 row-fluid 类中,span 类的最大总和必须达到 12。Span 类有左边距。只有一个 row-fluid 中的最后一个 child 没有左边距。

现在再看看 Twitter Bootstrap documentation 上的例子. "对于简单的两列布局,创建一个 .row 并添加适当数量的 .span 列。因为这是一个 12 列的网格,每个 .span 跨越这 12 列中的一些列,并且应该始终加起来每行 12 个(或父级中的列数)。"

关于css - Twitter-bootstrap:如何正确使用 row-fluid 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16158176/

相关文章:

html - 如何仅在悬停期间启用CSS标签?

javascript - 少编译和保存 Bootstrap

html - 如何从 Bootstrap 中的选择框组件中删除边框半径

html - 中心 Bootstrap 导航栏标题

javascript - YouTube视频作为div背景不适用于所有视频

jQuery 循环似乎正在调整我的元素的高度

javascript - 构建适用于不同屏幕尺寸的动态表格/div 网格

css - 确定移动浏览器是否支持 CSS 和 javascript

javascript - 在 Bootstrap 中滚动特定距离后显示固定标题

html - Bootstrap 的网格布局