Bootstrap 3 内容居中的流体容器

Bootstrap 3 Fluid Container with centered content

我确定这可能很简单,但我还没有弄明白。

如何创建全屏流体容器并使内容(包括导航)像在非流体容器中一样位于页面中央?

我只是想让顶部 nav/header 背景在整个页面上伸展,同时保持内容的宽度固定。

您可以将带有导航内容的 .container 和添加背景样式的另一个 <div> 包围起来。请参阅以下示例:

.background {
  background-color: #f99;
}

.content {
  background-color: #9f9;
}
<link href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet" />

<div class="background">
  <div class="container">
    <div class="row">
      <div class="col-xs-12 content">Content</div>
    </div>
  </div>
</div>

一个粗略的方法是使用Bootstrap网格概念。 Bootstrap 将您的行分成 12 列。 诀窍在于在 4-space 块之前和之后插入一个 4-black-space 块。 例子:

<div class="container-fluid">
 <div class="row">
      
  <div class="col-sm-4"></div>
      
  <div class="col-sm-4">
   <h2>Title</h2>
   <p>Your content here</p>
  </div>
      
  <div class="col-sm-4"></div>
 </div>
</div>