Bootstrap Layout (макет)
Breakpoints
Breakpoints — это точки, на которых меняется внешний вид веб-страницы в зависимости от размера экрана. В Bootstrap 5 используются следующие брейкпоинты:
- xs (Extra Small): Для мобильных устройств.
- sm (Small): Для планшетов и небольших экранов.
- md (Medium): Для средних экранов.
- lg (Large): Для больших экранов.
- xl (Extra Large): Для очень больших экранов.
Containers
Containers — это обертки для контента, которые помогают управлять шириной и отступами. В Bootstrap 5 есть два типа контейнеров:
.container
: Фиксированная ширина, которая меняется в зависимости от брейкпоинта..container-fluid
: Полная ширина экрана.
Grid
Grid — это система разметки, которая позволяет создавать гибкие сетки для размещения контента. Основные компоненты:
.row
: Строка, содержащая колонки..col
: Колонка, которая занимает определенное количество колонок в строке.
Columns
Columns — это горизонтальные блоки контента внутри колонок. Можно использовать классы .col-1
, .col-2
, …, .col-12 для разных размеров колонок.
Gutters
Gutters — это отступы между колонками. В Bootstrap 5 можно управлять отступами с помощью классов .g-1
, .g-2
, …, .g-5.
Utilities
Utilities — это вспомогательные классы для быстрой стилизации элементов. Например, .text-center центрирует текст, а .bg-primary задает фоновый цвет.
Z-index
Z-index — это свойство, которое определяет порядок наложения элементов друг на друга. В Bootstrap 5 можно использовать классы .z-index-1
, .z-index-2
, …, .z-index-5
.
CSS Grid
CSS Grid — это новый метод разметки, который позволяет создавать сложные сетки с помощью CSS. В Bootstrap 5 можно комбинировать его с классами для создания адаптивных макетов.
Заключение
Bootstrap 5 предоставляет множество инструментов для создания красивых и адаптивных веб-страниц. Используйте его возможности, чтобы разрабатывать проекты современного дизайна!
На этой странице