Menu
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

Bootstrap 5 容器


Bootstrap 5 容器

您在上一章中学到,Bootstrap 需要一个容器元素来包裹网站内容。

容器用于填充其内部的内容,并且有两个可用的容器类

  1. .container 类提供了一个响应式的 固定宽度容器
  2. .container-fluid 类提供了一个 全宽度容器,跨越视窗的整个宽度
.container
.container-fluid

固定容器

使用 .container 类来创建一个响应式的,固定宽度的容器。

请注意,它的宽度 (max-width) 会在不同的屏幕尺寸上发生变化

超小
<576px

≥576px

≥768px

≥992px
超大
≥1200px
XXL
≥1400px
max-width 100% 540px 720px 960px 1140px 1320px

打开下面的示例,并调整浏览器窗口的大小,您会看到容器宽度会在不同的断点处发生变化

示例

<div class="container">
  <h1>我的第一个 Bootstrap 页面</h1>
  <p>这是一些文本。</p>
</div>
动手尝试 »

XXL 断点 (≥1400px) 是 Bootstrap 5 中的 新增 内容,而 Bootstrap 4 中最大的断点是超大 (≥1200px)。


流体容器

使用 .container-fluid 类来创建一个全宽度容器,它将始终跨越屏幕的整个宽度 (width 始终为 100%)

示例

<div class="container-fluid">
  <h1>我的第一个 Bootstrap 页面</h1>
  <p>这是一些文本。</p>
</div>
动手尝试 »


容器填充

默认情况下,容器具有左右填充,没有上下填充。因此,我们经常使用 间距实用程序,例如额外的填充和边距,以使它们看起来更美观。例如, .pt-5 表示“添加一个较大的 顶部填充

示例

<div class="container pt-5"></div>
动手尝试 »

容器边框和颜色

其他实用程序,例如边框和颜色,也经常与容器一起使用

示例

<div class="container p-5 my-5 border"></div>

<div class="container p-5 my-5 bg-dark text-white"></div>

<div class="container p-5 my-5 bg-primary text-white"></div>
动手尝试 »

您将在后面的章节中学习更多关于颜色和边框实用程序的知识。


响应式容器

您还可以使用 .container-sm|md|lg|xl 类来确定容器何时应该响应式。

容器的 max-width 会在不同的屏幕尺寸/视窗上发生变化

超小
<576px

≥576px

≥768px

≥992px
超大
≥1200px
XXL
≥1400px
.container-sm 100% 540px 720px 960px 1140px 1320px
.container-md 100% 100% 720px 960px 1140px 1320px
.container-lg 100% 100% 100% 960px 1140px 1320px
.container-xl 100% 100% 100% 100% 1140px 1320px
.container-xxl 100% 100% 100% 100% 100% 1320px

示例

<div class="container-sm">.container-sm</div>
<div class="container-md">.container-md</div>
<div class="container-lg">.container-lg</div>
<div class="container-xl">.container-xl</div>
<div class="container-xxl">.container-xxl</div>
动手尝试 »

您知道吗?

W3.CSS 是 Bootstrap 5 的绝佳替代方案。

如果您想学习 W3.CSS,请访问我们的 W3.CSS 教程.


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.