html - 如何在 twitter bootstrap 元素后换行?

标签 html twitter-bootstrap css-float html-lists clearfix

我很抱歉,因为这看起来很简单。

以下一个元素在换行符上的方式插入换行符的正确方法是什么?似乎有些事情会自动执行此操作(例如 ` 中的 <p>),但我看到下一个元素可以紧挨着最后一个元素出现的行为。

HTML:

<ul class="nav nav-tabs span2">
    <li><a href="./index.html"><i class="icon-black icon-music"></i></a></li>
    <li><a href="./about.html"><i class="icon-black icon-eye-open"></i></a></li>
    <li><a href="./team.html"><i class="icon-black icon-user"></i></a></li>
    <li><a href="./contact.html"><i class="icon-black icon-envelope"></i></a></li>
</ul>
<BR /> <!-- It seems dumb to need this!  Is this really how -->
<BR /> <!-- to get a newline? -->
<BR /> <!-- Well, it's what -->
<BR /> <!-- I'm doing now, I suppose... -->
<BR />

<div class="well span6">
    <h3>I wish this appeared on the next line without having to gratuitously use BR!</h3>
</div>

ul 之后处理换行符的正确或优雅的方法是什么?或 div ?我是否忽略了处理此问题的代码的一般设置?

最佳答案

您正在使用 span6span2。这两个类都是“float:left”,意思是,如果可能的话,它们总是会尝试坐在一起。 Twitter bootstrap 基于 12 格系统。因此,您通常应该总是让 span**#** 加起来等于 12。

例如:span4 + span4 + span4span6 + span6span4 + span3 + span5

不过,要强制缩小跨度,无需监听之前的 float ,您可以使用 twitter Bootstrap clearfix 类。为此,您的代码应如下所示:

<ul class="nav nav-tabs span2">
  <li><a href="./index.html"><i class="icon-black icon-music"></i></a></li>
  <li><a href="./about.html"><i class="icon-black icon-eye-open"></i></a></li>
  <li><a href="./team.html"><i class="icon-black icon-user"></i></a></li>
  <li><a href="./contact.html"><i class="icon-black icon-envelope"></i></a></li>
</ul>
<!-- Notice this following line -->
<div class="clearfix"></div>
<div class="well span6">
  <h3>I wish this appeared on the next line without having to gratuitously use BR!</h3>
</div>

关于html - 如何在 twitter bootstrap 元素后换行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11500764/

相关文章:

html - Chrome 边框下方的空白区域

html - 为什么开发人员在父 div 上使用::before 伪元素和 display:table

html - 导航栏与 Logo 对齐

html - 在 bootstrap carousel 上方和下方获取 HR 行

jquery - 从 Bootstrap 表中删除突出显示

css - Foundation 4 中带有跳跃漂浮物的特殊布局(内有图片)

css - CSS 规则 "clear: both"有什么作用?

twitter-bootstrap - Twitter Bootstrap - 如何获得灰色字形图标

css - bootstrap 3 - 反向导航对齐

javascript - 如何防止 float 菜单被点击到IE下面的链接