Контейнеры Bootstrap 5
- Предыдущая страница Введение в BS5
- Следующая страница BS5 Основы сетки
Контейнеры Bootstrap 5
Из предыдущего раздела вы узнали, что Bootstrap требует включения элементов для обертывания содержимого сайта.
мы наполняем контейнер содержимым, и у нас есть два класса контейнеров:
.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 наибольшей переломной точкой является Extra large (≥1200px).
流体 контейнер
используйте .container-fluid
класс создает контейнер полной ширины, который всегда охватывает всю ширину экрана (ширина
всегда 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>
- Предыдущая страница Введение в BS5
- Следующая страница BS5 Основы сетки