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>
我确定这可能很简单,但我还没有弄明白。
如何创建全屏流体容器并使内容(包括导航)像在非流体容器中一样位于页面中央?
我只是想让顶部 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>