Bootstrap 网格 - 大型设备
Bootstrap 网格示例:大型设备
超小型 | 小型 | 中型 | 大型 | |
---|---|---|---|---|
类前缀 | .col-xs |
.col-sm |
.col-md |
.col-lg |
屏幕宽度 | <768px | >=768px | >=992px | >=1200px |
在上一章中,我们展示了一个包含小型和中型设备类的网格示例。我们使用了两个 div(列),并在小型设备上给它们分配了 25%/75% 的分割,而在中型设备上分配了 50%/50% 的分割。
<div class="col-sm-3 col-md-6">....</div>
<div class="col-sm-9 col-md-6">....</div>
但是,在大型设备上,设计可能更适合 33%/66% 的分割。
提示: 大型设备定义为屏幕宽度从1200 像素及以上。
对于大型设备,我们将使用 .col-lg-*
类。
现在,我们将添加大型设备的列宽度。
<div class="col-sm-3 col-md-6 col-lg-4">....</div>
<div class="col-sm-9 col-md-6 col-lg-8">....</div>
现在,Bootstrap 将会说“在小型尺寸下,查看包含 -sm- 的类并使用它们。在中型尺寸下,查看包含 -md- 的类并使用它们。在大型尺寸下,查看包含 -lg- 的类并使用它们”。
以下示例将在小型设备上产生 25%/75% 的分割,在中型设备上产生 50%/50% 的分割,在大型设备上产生 33%/66% 的分割。
示例
<div class="container-fluid">
<h1>Hello World!</h1>
<div class="row">
<div class="col-sm-3 col-md-6 col-lg-4" style="background-color:yellow;">
<p>Lorem ipsum...</p>
</div>
<div class="col-sm-9 col-md-6 col-lg-8" style="background-color:pink;">
<p>Sed ut perspiciatis...</p>
</div>
</div>
</div>
亲自尝试 »
注意: 确保总和始终加起来为 12。
仅使用大型
在下面的示例中,我们只指定了 .col-lg-6
类(不包含 .col-md-*
和/或 .col-sm-*
)。这意味着大型设备将进行 50%/50% 的分割。但是,对于中型和小型设备,它将垂直堆叠(100% 宽度)。
示例
<div class="container-fluid">
<h1>Hello World!</h1>
<div class="row">
<div class="col-lg-6" style="background-color:yellow;">
<p>Lorem ipsum...</p>
</div>
<div class="col-lg-6" style="background-color:pink;">
<p>Sed ut perspiciatis...</p>
</div>
</div>
</div>
亲自尝试 »