что это такое и как они работают?
Адаптивное изображение Bootstrap
Закругленное изображение начальной загрузки
Изображение Bootstrap Circle
Миниатюра изображения начальной загрузки
Стилизация изображений с помощью классов Bootstrap
Bootstrap CSS – это среда с открытым исходным кодом для быстрого создания адаптивных веб-сайтов и мобильных веб-проектов. Он поставляется с адаптивной сеткой, глобальными настройками CSS, дополнительными плагинами JavaScript и обширными готовыми компонентами, включая карусели, панели навигации и формы для ускорения процесса разработки.
Вы можете создать эти компоненты, добавив к элементам соответствующие классы Bootstrap. Если вы хотите создать, например, кнопку Bootstrap, вы используете класс .btn для определения элемента кнопки (или якоря, или элемента ввода). Это сделает элемент кликабельным, с закругленными краями, как кнопка. Добавление класса-модификатора, например .btn-primary или .btn-warning, приведет к еще большему стилю элемента, изменив его фон и цвет текста.
Источник изображения
Используя классы Bootstrap, вы также можете стилизовать изображения и настроить их адаптивное поведение, чтобы они масштабировались до своих родительских элементов. Это означает, что они будут масштабироваться так же, как их контейнер, когда изменяется размер окна браузера. Без фреймворка Bootstrap вам пришлось бы написать кучу строк кода, чтобы добиться этого. С Bootstrap вам нужно только одно или два имени класса.
Давайте подробнее рассмотрим эти классы ниже.
Адаптивное изображение Bootstrap
В Bootstrap 3 класс .img-responsive сделал изображение отзывчивым. В последней версии Bootstrap он был заменен классом .img-fluid.
Класс .img-fluid означает, что для изображения определены следующие свойства и значения свойств:
- максимальная ширина: 100%
- высота: авто
Это говорит браузеру не расширять изображение больше, чем его контейнер или исходный размер, и уменьшать изображение, если браузер становится уже, чем установленная ширина изображения.
Вот синтаксис класса .img-fluid.
<img src="..." alt="...">
Вот пример:
Сравните это с изображением ниже, которое не определяется классом Bootstrap .img-fluid.
Закругленное изображение начальной загрузки
В Bootstrap 3 класс .img-rounded добавляет к изображению закругленные края. В последней версии Bootstrap он был заменен классом. Это утилита border-radius, которую можно применять к изображениям и другим элементам.
Вот синтаксис класса .ounded.
<img src="..." alt="...">
Вот пример:
Изображение Bootstrap Circle
В Bootstrap 3 класс .img-circle превращает изображение в круг. В последней версии Bootstrap он был заменен классом .round-circle. Как и класс .ounded, это утилита border-radius, которую можно применять к изображениям и другим элементам.
Вот синтаксис класса. Round-circle.
<img src="..." alt="...">
Вот пример:
Миниатюра изображения начальной загрузки
В отличие от классов . ounded и .ounded-circle, класс .img-thumbnail не является утилитой border-radius. Вместо того, чтобы формировать края изображения, класс .img-thumbnail добавляет к изображению закругленную границу в 1 пиксель, чтобы оно выглядело как миниатюра.
Вот синтаксис класса .img-thumbnail:
<img src="..." alt="...">
Вот пример:
Стилизация изображений с помощью классов Bootstrap
С помощью классов Bootstrap вы можете сделать свои изображения адаптивными, чтобы они масштабировались до своего родительского элемента. Вы также можете добавить к ним легкие стили, такие как закругленные края или границы, с помощью классов. Это всего лишь один из способов, которым Bootstrap экономит ваше время и строки кода при разработке веб-страниц.
Источник записи: https://blog.hubspot.com
Bootstrap 4 — Управление отображением элементов
Здравствуйте! В этом уроке рассмотрим классы-помощники Bootstrap4 для управления отображением элементов. Такие классы могут помочь вам спрятать или показать элемент на определенном расширении.
Display-классы Bootstrap
В Bootstrap 4 имеется категория классов, с помощью которых можно не только адаптивно скрывать элементы, но и управлять тем как они должны быть показаны на странице.
Список display-классов Bootstrap 4:
- d-none
- d-inline
- d-inline-block
- d-block
- d-table
- d-table-cell
- d-flex
- d-inline-flex
Первый класс (d-none) предназначен для скрытия элемента на странице. Осуществляет это он посредством установки HTML элементу CSS свойства display со значение none.
Остальные классы управляют тем, как элемент должен быть представлен на странице. Класс d-inline представляет элемент строчным (display: inline), d-block – блочным (display: block), d-inline-block — строчно-блочным (display: inline-block), d-table – таблицой (display: table), d-table-cell – ячейкой таблицы (display: table-cell), d-flex – блочным flex-контейнером (display: flex), d-inline-flex — строчным flex-контейнером (display: inline-flex).
Кроме этого фреймворк Bootstrap 4 позволяет управлять CSS свойством display HTML элементов адаптивно. Это означает, что HTML элемент при одной ширине viewport может отображаться одним образом, а при другой – по-другому.
Синтаксис display-класса Bootstrap 4:
d{-breakpoint}-?
В данном классе нужно вместо:
- breakpoint указать название контрольной точки (sm, md, lg, xl), начиная с которой будет применяться указанное CSS свойство display к HTML элементу (без обозначения — начиная с самых крохотных устройств).
- ? задать одно из значений: none, inline, inline-block, block, table, table-cell, flex, inline-flex.
Список всех display-классов Bootstrap 4:
- d-none
- d-inline
- d-inline-block
- d-block
- d-table
- d-table-cell
- d-flex
- d-inline-flex
- d-sm-none
- d-sm-inline
- d-sm-inline-block
- d-sm-block
- d-sm-table
- d-sm-table-cell
- d-sm-flex
- d-sm-inline-flex
- d-md-none
- d-md-inline
- d-md-inline-block
- d-md-block
- d-md-table
- d-md-table-cell
- d-md-flex
- d-md-inline-flex
- d-lg-none
- d-lg-inline
- d-lg-inline-block
- d-lg-block
- d-lg-table
- d-lg-table-cell
- d-lg-flex
- d-lg-inline-flex
- d-xl-none
- d-xl-inline
- d-xl-inline-block
- d-xl-block
- d-xl-table
- d-xl-table-cell
- d-xl-flex
- d-xl-inline-flex
Примеры работы с display-классами
1. Создадим адаптивную разметку, состоящую из 3 секций (L, M и R). Секция L должна отображаться только на контрольной точке xl, а на остальных – скрыта.
Bootstrap 4 — Пример адаптивной разметки блока<div> <div> <div>L</div> <div>M</div> <div>R</div> </div> </div>
2. Например, скроем некоторый HTML элемент на xs (крохотных устройствах), md и lg. На остальных контрольных точках (sm и xl) данный элемент будем отображать как блочный (display: block).
<div> ... </div>
3. Например, рассмотрим, как можно осуществить скрытия элемента только на устройствах md.
<div> ... </div>
Классы, управляющие видимостью элементов при печати
Во фреймворке Bootstrap 4 имеются классы, с помощью которых можно управлять видимостью элементов при печати.
Первые три класса из этого набора (d-print-block, d-print-inline, d-print-inline-block) предназначены для скрытия элемента в браузере и отображения его только при печати (как block, inline, inline-block).
Четвёртый класс d-print-none выполняет обратное действие, он оставляет элемент видимым в браузере и скрывает его при печати.
Класс | в браузере | при печати |
---|---|---|
d-print-block | скрыт | виден (как display: block) |
d-print-inline | скрыт | виден (как display: inline) |
d-print-inline-block | скрыт | виден (как display: inline-block) |
d-print-none | виден | скрыт |
Пример, в котором показано как можно с помощью вышепиведённых классов управлять видимостью элементов при печати:
<!-- элемент виден в браузере, но будет скрыт при печати --> <nav>...</nav> <!-- элемент будет отображаться при печати как блочный (в браузере данный элемент скрыт) --> <div>...</div> <!-- элемент будет отображаться при печати как строчный (в браузере данный элемент скрыт) --> <div>...</div> <!-- элемент будет отображаться при печати как строчно-блочный (в браузере данный элемент скрыт) --> <div>...</div>
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Поделиться
Твитнуть
Поделиться
(Visited 246 times, 1 visits today)
Bootstrap Classes — Темы Scaler
Abstract
Bootstrap — это самая популярная среда CSS для разработки мобильных и адаптивных веб-сайтов. Последней версией Bootstrap является Bootstrap 5, и она поддерживается всеми современными браузерами, кроме IE 11. Bootstrap предоставляет различные классы для проектирования и разработки пользовательского интерфейса на основе требований. Классы, доступные в Bootstrap, обсуждаются в этой статье.
Классы Bootstrap
Bootstrap поставляется с классами Bootstrap, что означает, что вам не нужно создавать и проектировать компоненты с нуля; вместо этого вы можете использовать классы, предоставляемые Bootstrap, и строить поверх этих классов.
Для каждого компонента и их различных размеров в Bootstrap доступны разные классы. Вам просто нужно указать имя класса, и стиль, связанный с этим именем класса, будет применен к элементам. Давайте посмотрим на пример страницы, созданной с помощью Bootstrap, и посмотрим, как классы используются для применения стилей, доступных в Bootstrap.
Приведенный выше фрагмент кода также использует файлы CSS для добавления некоторых дополнительных стилей, отличных от Bootstrap. Этот пример предназначен для того, чтобы вы могли наблюдать за тем, как используются классы Bootstrap, и вы можете извлечь из него пользу, используя его в своих проектах. Вывод приведенного выше фрагмента HTML-кода показан ниже.
В Bootstrap доступно множество классов, и они упомянуты ниже с их описанием и использованием.
Полный список классов начальной загрузки
Навбар
Navbar — это адаптивная панель навигации с поддержкой фирменного стиля, ссылок, форм и т. д., а также адаптивность. Классы, доступные в разделе Navbar в среде Bootstrap, упомянуты ниже.
-
navbar — основная панель навигации в верхней части страницы. На изображении ниже показан пример панели навигации по умолчанию.
navbar-inverse — Bootstrap предоставляет альтернативную черную панель навигации, если вам не нравится панель навигации серовато-белого цвета по умолчанию. На изображении ниже показан пример черной панели навигации.
navbar-brand — компонент внутри компонента Navbar для торговых марок или названий продуктов, позволяющий выделять названия брендов/продуктов среди остальных. На изображении выше показан пример navbar-brand с брендингом «Scaler Topics».
navbar-text — этот класс используется для добавления вертикально и горизонтально центрированного текста внутри панели навигации, который не является ссылками.
navbar-expand-* (-sml, -mdl, -lgl, -xl) — используется для добавления сворачиваемой функции в панель навигации.
navbar-light — используется для создания светлой панели навигации. На изображении ниже показан пример светлой панели навигации.
navbar-toggler — переключатели панели навигации по умолчанию выравниваются по левому краю.
Collapse navbar-collapse — этот класс группирует и сворачивает содержимое панели навигации с помощью родительской точки останова.
навигационная панель с фиксированным верхом — установите фиксированную навигационную панель вверху и в темном цвете.
navbar fixed-bottom — установить фиксированную навигационную панель внизу как основную и в
навигационная панель с липким верхом — установите липкую навигационную панель вверху при прокрутке.
form-inline — помещает форму (например, строку поиска) в панель навигации.
navbar-form — используется для добавления различных элементов формы на панель навигации. На изображении ниже показан пример форм (здесь панель поиска), используемых внутри панели навигации.
-
Оповещения
Bootstrap предоставляет классы для включения реагирующих предупреждений. Оповещения создаются с помощью класса .alert. Ниже перечислены классы, доступные в разделе «Предупреждения» в среде Bootstrap.
alert-primary — Создает первичные и красочные оповещения для любых текстов голубого цвета.
alert-secondary — создает вторичное оповещение светло-серого цвета.
alert-light — создает оповещение с очень светлым цветом фона.
alert-dark — создает оповещение со слегка темным фоном.
предупреждение-предупреждение — создает предупреждение, содержащее сообщение о предстоящем действии.
alert-success — создает предупреждение, которое показывает, что действие было подтверждено. На изображении ниже показан пример предупреждения об успешном завершении.
alert-info — это оповещение содержит важную информацию для пользователя.
предупреждение-опасность — аналогично предупреждению, но для более негативных действий.
alert-dismissible — этот тип оповещения предоставляет возможность закрыть его после прочтения. На изображении ниже показан пример окна предупреждения, которое можно закрыть.
alert-heading — этот класс используется для добавления заголовка к вашему оповещению (например, адрес для выставления счетов).
alert-link — этот класс используется для добавления ссылки внутри оповещения.
Карточки
Карточка — это контейнер, который включает в себя верхние и нижние колонтитулы, фон, цветовые параметры и многое другое. Он наполнен большим количеством контента с множеством вариантов и опций. Классы, доступные в разделе «Карты» в среде Bootstrap, упомянуты ниже.
card-body — этот класс содержит основной элемент карты.
card-title — добавьте заголовок к своей карточке, используя этот класс.
card-subtitle — этот класс используется для добавления субтитров к вашей карточке.
card-header — этот класс используется для размещения пользовательского заголовка внутри вашей карты. Этот заголовок размещается выше всех заголовков и подзаголовков.
card-footer — Если вы хотите добавить какую-то дополнительную информацию к своей карточке в последнюю очередь, то используйте этот класс, он будет идти сразу после card-body.
На изображении ниже показан пример карты, созданной с помощью Bootstrap.
card-link — с помощью этого класса вы можете встроить ссылку внутрь карточки. Добавьте этот класс в тег .
card-text — используется для добавления слов на вашу карточку.
card-img-top — используется для прикрепления изображения к вашей карте.
card-img-bottom — используется для размещения изображения в нижней части карты.
card-img-overlay — Использовать изображение в качестве фона, а все тексты внутри карточки накладываться.
card-columns — с помощью этого класса карточки также могут быть организованы в столбцы.
карточная колода — используется для сборки карт одинаковой высоты и ширины.
card-group — используется для группировки карт. Группа означает один элемент с разными картами, имеющими одинаковую высоту и ширину.
Значки
Значки используются для отображения дополнительной информации рядом с текстом, кнопкой или другими элементами. Вы также можете стилизовать значки в соответствии с вашими потребностями. Классы, доступные в разделе Badges в Bootstrap framework, упомянуты ниже.
- Значок
— этот класс используется для обозначения того, что значок создан, и он используется с некоторым текстом, ссылками или значками, которые также являются частью кнопок.
badge-pill — Используется для изменения формы значков. Значки более округлые, когда используется этот класс.
badge-primary — используется для добавления значка к основному сообщению.
badge-secondary — Используется для добавления значка к вторичному или менее важному сообщению.
badge bg-* — Используется для добавления цвета фона к значку.
badge-danger — используется для добавления значка с красным фоном.
badge-success — используется для добавления значка с зеленым фоном, обозначающего успех или завершение.
badge-warning — используется для добавления желтого значка, обозначающего знак опасности.
badge-light — этот класс используется для добавления светового значка.
badge-dark — этот класс используется для добавления темного значка.
На изображении ниже показан пример значков, созданных с помощью Bootstrap.
- Значок
Навс
Классы Nav используются для создания простой горизонтальной строки меню, стиль которой может быть изменен в соответствии с классами, предоставляемыми Bootstrap. Классы, доступные в разделе Nav в среде Bootstrap, упомянуты ниже.
- nav — этот класс добавляется к элементу ul, если вы хотите создать простое и горизонтальное меню.
- nav-item, nav-link — этот класс добавляется в каждый элемент li и добавляет класс nav-link к их ссылкам.
- justify-content-center — этот класс добавляется к элементу ul для центрирования навигации.
- justify-content-end — этот класс добавляется к элементу ul для выравнивания навигации по правому краю.
- flex-column — этот класс добавляется к ul для создания вертикальной навигации.
- nav-tabs — этот класс добавляется к элементу ul, чтобы превратить навигационное меню во вкладки навигации.
- nav-pills — при добавлении этого класса к элементу ul навигационное меню превращается в навигационные таблички.
- nav-justified — с помощью этого класса вкладки/таблетки выравниваются.
Формы
Формы являются наиболее важным аспектом любого веб-сайта. С помощью Bootstrap вы можете создавать привлекательные формы и макеты с дополнительными элементами. Классы, доступные в разделе «Формы» в среде Bootstrap, упомянуты ниже.
- form-group — этот класс используется для переноса меток и элементов управления созданной формы.
- form-control — используется для стилизации таких элементов управления, как ,
- form-inline — этот класс добавляется для создания встроенной формы, в которой все элементы являются встроенными и выровнены по левому краю.
- form-horizontal — используется для создания горизонтальной формы. На меньших экранах он трансформируется в вертикальную форму.
- control-label — этот класс используется для надписей внутри формы.
- form-control-lg — используется для установки большого размера формы.
- form-control-sm — Используется для установки слишком маленького размера формы.
- form-control-file — если какой-либо файл должен быть загружен пользователем, то все связанные с ним стили могут быть добавлены этим классом.
-
Прогресс
Индикаторы выполнения в Bootstrap не используют элемент progress, чтобы гарантировать, что вы можете анимировать их, накладывать друг на друга и размещать над ними текстовые метки. Классы, доступные в разделе «Прогресс» в среде Bootstrap, упомянуты ниже.
-
progress — используется в качестве оболочки для указания максимального значения индикатора выполнения.
-
индикатор выполнения — используется для отображения текущего прогресса.
-
progress-bar bg-* — эти фоновые утилиты добавляются вместе с индикатором выполнения для изменения внешнего вида отдельных индикаторов выполнения.
-
progress-bar-striped — используется для применения полос к индикатору выполнения, который применяется с помощью градиента CSS.
-
progress-bar-animated — этот класс можно использовать для анимации полос справа налево с помощью анимации CSS.
-
progress-bar-success — полоса прогресса зеленого цвета, обозначающая успех или завершение.
-
progress-bar-info — этот класс используется для обозначения некоторой информации с помощью индикаторов выполнения, а его фоновый цвет светло-голубой.
-
progress-bar-warning — полоса прогресса оранжевого цвета, обозначающая уровни предупреждений.
-
progress-bar-danger — индикатор выполнения красного цвета, обозначающий опасность.
-
-
Группа списка
Для отображения серии компонентов в Bootstrap доступны классы групп списка. Это гибкие и мощные компоненты для отображения этого типа контента в Bootstrap. Классы, доступные в разделе «Группа списка» в среде Bootstrap, упомянуты ниже.
-
list-group — это класс-контейнер, содержащий неупорядоченный список с элементами списка.
-
list-group-item — Элементы внутри группы списка создаются с помощью этого класса.
-
list-group-item active — Используется для указания текущего активного выбора.
-
list-group-item disabled — используется, чтобы сделать его отключенным.
-
list-group-item-success, list-group-item-info, list-group-item-warning, list-group-item-danger — эти классы используются для окрашивания элементов списка.
-
list-group-flush — используется для удаления некоторых границ и закругленных углов у элементов списка.
-
list-group-numbered — используется для обозначения списков как нумерованных элементов группы списков.
-
list-group-item-heading — используется для добавления заголовка внутри элемента группы списка.
-
list-group-item-text — этот класс добавляется к тексту внутри заголовка элемента группы списка.
-
-
Типография
Все необходимое для текста, заголовков, подзаголовков включено в типографику. Ниже перечислены классы, доступные в разделе «Типографика» фреймворка Bootstrap.
-
h2 — h6 — Все заголовки HTML доступны в Bootstrap.
-
lead — этот класс используется, чтобы выделить абзац среди остальных.
-
text-lowercase, text-uppercase, text-capitalize, text-truncate — эти классы используются, чтобы сделать текст строчным, прописным, заглавными и обрезать буквы соответственно.
-
-
Кнопки
Bootstrap включает различные стили кнопок, которые можно напрямую включить на ваш сайт. Кнопки также поддерживают пользовательские стили, различные размеры и многое другое. Ниже перечислены классы, доступные в разделе «Кнопки» в среде Bootstrap.
-
btn — этот класс должен использоваться с элементом кнопки.
-
btn-outline-* — используется для удаления фоновых изображений или цветов на любой кнопке, и создается контур с указанным в классе цветом.
-
btn-lg, btn-sm, btn-xs — Используется для установки размеров кнопки.
-
btn-primary — этот класс используется для добавления основной кнопки с синим цветом фона.
-
btn-secondary — дополнительная кнопка имеет серый цвет фона.
-
btn-default — кнопка по умолчанию, предоставляемая Bootstrap, с белым фоном.
-
btn-success — кнопка зеленого цвета, означающая успех.
-
btn-info — этот класс используется для добавления кнопки, которая содержит некоторую информацию, а ее фоновый цвет светло-голубой.
-
btn-warning — кнопка оранжевого цвета, означающая предупреждение с помощью кнопки.
-
btn-danger — как следует из названия класса, цвет фона будет красным.
-
btn-light — Светлая кнопка.
-
btn-dark — кнопка темного цвета.
-
btn-link — этот класс используется для встраивания ссылки в кнопку.
-
btn-block — используется для создания кнопки уровня блока.
На изображении ниже показаны примеры кнопок, созданных с помощью Bootstrap.
-
-
Группы кнопок
Группы кнопок в Bootstrap означают, что кнопки расположены на одной строке или сложены в вертикальный столбец. Классы, доступные в разделе «Группы кнопок» в среде Bootstrap, упомянуты ниже.
- btn-group — Оберните серию кнопок этим классом.
- btn-group-lg — Группа кнопок большого размера.
- btn-group-sm — Малогабаритная группа кнопок.
- btn-group-xs — очень маленькая группа кнопок.
- btn-group-vertical — этот класс используется для создания вертикальной группы кнопок.
- btn-group-justified — используется для охвата всей ширины экрана.
-
Столы
Таблицы используются в различных местах, виджетах, сборщиках данных и т. д. Bootstrap также предоставляет классы для создания таблиц. Таблицы также можно настроить с помощью классов модификаторов, доступных в Bootstrap. Классы, доступные в разделе «Таблицы» в среде Bootstrap, упомянуты ниже.
- table-primary — Создает таблицу со светло-голубым фоном. Этот класс можно использовать для таблиц, строк и ячеек.
- table-secondary — этот класс добавляет серый цвет фона.
- table-success, table-danger, table-warning — добавляет светло-зеленый, светло-красный или светло-желтый цвет фона к таблицам, строкам или отдельным ячейкам.
- table-info, table-light, table-dark — Добавляет синий, белый, черный цвет фона в ячейки.
- thead-light — Используется для добавления светлого фона в заголовки таблиц.
- thead-dark — Используется для добавления темного фона в заголовки таблиц.
- table-striped — этот класс используется для добавления к таблице полос зебры.
- table-densed — если вы хотите сделать таблицу компактной, сократив отступы ячеек вдвое, используйте этот класс.
- table-bordered — используется для добавления границ со всех сторон таблицы.
- table-hover — этот класс используется для добавления эффекта наведения, т. е. серого цвета фона в строках таблицы.
- table-*-responsive — используется для создания адаптивной таблицы, где «*» обозначает sm, md, lg, xl.
-
Изображения
Вы можете добавлять адаптивные изображения, добавляя классы изображений, доступные в Bootstrap. Ниже перечислены классы, доступные в разделе «Изображения» в среде Bootstrap.
- img-fluid — этот класс используется для добавления адаптивных изображений.
- img-thumbnail — используется для придания изображению закругленной границы шириной 1 пиксель.
- img-rounded — добавляет закругленные углы к изображению.
- img-circle — этот класс используется для придания изображению формы круга.
-
Выпадающие списки
Выпадающие меню очень полезны для отображения списка пользователю, и пользователь может выбрать любой элемент из этого списка. Bootstrap предоставляет различные классы, которые используются для быстрого создания выпадающих меню.
-
раскрывающееся меню — этот класс указывает раскрывающееся меню.
-
знака вставки — этот класс создает значок в виде стрелки, указывающий на раскрывающееся меню.
-
разделитель — Этот класс используется для разделения ссылок внутри выпадающего меню горизонтальной рамкой.
-
dropdown-header — используется для добавления заголовков в выпадающие меню.
-
dropdown-menu-right — добавьте этот класс, чтобы выровнять раскрывающееся меню по правому краю.
-
dropup — с помощью этого класса раскрывающееся меню расширяется вверх.
-
disabled — этот класс отключает элемент в раскрывающемся меню.
На изображении ниже показан пример раскрывающегося списка, созданного с помощью Bootstrap.
-
-
Спиннер
Spinners или Loaders широко используются почти на всех веб-сайтах, а Bootstrap предоставляет встроенные счетчики, которые вы можете использовать в своих проектах. Классы, доступные для Spinner, перечислены ниже.
- spinner-border — Используется для создания спиннера/загрузчика черного цвета.
- spinner-grow — если вы хотите, чтобы ваш счетчик рос, а не вращался, используйте этот класс.
- spinner-border-sm — Этот класс используется для создания маленького спиннера с эффектом вращения.
- spinner-grow-sm — этот класс используется для создания небольшого спиннера с эффектом роста вместо вращения.
Вы можете использовать цветовые утилиты со счетчиком, которые упомянуты здесь: spinner-border text-primary, spinner-border text-success, spinner-border text-info, spinner-border text-secondary, spinner-border text-dark, текст-свет спиннера-границы, текст-опасность спиннера-границы, текст-предупреждение спиннера-рамки, текст-приглушенный спиннер-рамки.
-
Утилита: Дисплей
Классы, доступные в разделе «Отображение» в среде Bootstrap, упомянуты ниже, с помощью которых вы можете быстро переключать отображаемое значение для любого элемента на вашей веб-странице.
- d-{значение} для точки останова xs — с помощью этого класса можно установить или изменить отображаемое значение для точки останова xs.
- d-{точка останова}-{значение} для точек останова sm, md, lg, xl и xxl — для заданных точек останова этот класс должен быть добавлен, чтобы включить свойства отображения в элементы.
Значение может быть любым из следующих: none, inline, inline-block, block, grid, table, table-cell, table-row, flex, inline-flex.
-
Утилита: Flexbox
Выравнивание элементов и управление макетом можно легко выполнить с помощью классов, доступных в разделе Flex в структуре Bootstrap, упомянутой ниже.
- d-flex — создает контейнер flexbox, а прямые дочерние элементы будут преобразованы во flex-элементы.
- d-inline-flex — Создает встроенный контейнер flexbox.
- flex-column — используется для вертикального отображения гибких элементов, т. е. в столбцах или друг над другом.
- flex-column-reverse — этот класс используется для изменения вертикального направления.
- flex-row — используется для отображения гибких элементов горизонтально, т. е. рядом или рядами.
- flex-row-reverse — этот класс используется для выравнивания flex-элементов по правому краю.
- justify-content-* — этот класс используется для изменения выравнивания flex-элементов. Здесь «*» означает начало, центр, конец, между, вокруг.
- flex-fill — этот класс используется для одинаковой ширины flex-элементов.
- ms-auto — этот класс используется для добавления полей к гибким элементам и смещения элементов вправо.
- me-auto — этот класс используется для добавления полей к гибким элементам и сдвигает элементы влево.
- align-content-*-start — выравнивает элементы с самого начала на разных экранах.
- align-content-*-end — выравнивает элементы в конце на разных экранах.
- align-content-*-center — выравнивает элементы по центру на разных экранах.
- align-content-*-stretch — Растянуть собранные элементы на разных экранах.
- align-content-*-around — Выровнять собранные элементы «по кругу» на разных экранах.
Упомянутые ниже классы являются адаптивными вариантами классов d-flex и d-inline-flex.
- d-sm-flex, d-sm-inline-flex, d-md-flex, d-md-inline-flex, d-lg-flex, d-lg-inline-flex, d-xl-flex, d-xl-inline-flex, d-xxl-flex, d-xxl-inline-flex.
-
Вспомогательное оборудование: Калибровка
С помощью утилит Sizing можно легко изменить высоту и ширину элемента. Bootstrap включает поддержку 25%, 50%, 75%, 100% и авто по умолчанию. Классы такие: w-25, w-50, w-75, w-100, h-25, h-75 и т.д.
-
Утилита: Текст
Ниже перечислены классы, доступные в разделе «Текст» в среде Bootstrap.
- text-start — выравнивает текст по началу на всех размерах окна просмотра.
- text-center — выравнивает текст по центру на всех размерах окна просмотра.
- text-end — выравнивает текст по концу на всех размерах окна просмотра.
- text-sm-start — Выравнивание по началу текста в области просмотра меньше или шире.
- text-md-start — Выровнять текст по началу на экране среднего или большего размера.
- text-lg-start — Выравнивание по началу текста в области просмотра увеличено или шире.
- text-xl-start — Выравнивание по началу текста в окне просмотра увеличено или увеличено.
- text-wrap — Обтекание текста.
- text-nowrap — Предотвратить перенос текста.
- font-weight-bold — этот класс используется для придания жирности тексту.
- font-weight-bolder — этот класс используется, чтобы добавить больше жирности, чем font-weight-bolder.
- font-weight-lighter — используется для осветления текста.
- font-weight-normal — этот класс используется для отображения текста как есть, а если присутствует какой-либо жирный шрифт, то он удаляется, и текст будет отображаться с нормальным весом.
- text-decoration-none — Если вы хотите удалить стили из текста, используйте этот класс.
- font-italic — этот класс используется для выделения курсивом шрифта.
- text-monospace — этот класс добавляется к шрифту, в котором вы хотите, чтобы буквы были моноширинными.
- text-muted — этот класс используется для отображения текста как приглушенного.
- text-white-50 — этот класс используется для добавления к тексту белого цвета с непрозрачностью 50%.
- text-black-50 — этот класс используется для добавления к тексту непрозрачности 50% черного цвета.
-
Утилита: Цвета
Bootstrap предоставляет несколько классов, с помощью которых можно легко управлять цветами текста и фона.
- bg-primary — этот класс используется для добавления основного синего цвета фона.
- bg-secondary — этот класс используется для добавления вторичного цвета фона серого цвета.
- bg-success — этот класс используется для добавления зеленого цвета фона и демонстрации успеха или завершения.
- bg-info — используется для добавления бирюзового цвета фона, а тексты представляют некоторую информацию.
- bg-warning — если вы хотите добавить предупреждающий текст с оранжево-желтым цветом фона, используйте этот класс.
- bg-danger — этот класс используется для добавления красного цвета фона к тексту.
- bg-light — используется для добавления светлого фона позади текста.
- bg-dark — используется для добавления темного цвета фона позади текста.
- text-primary — этот класс добавляет к тексту основной цвет синего цвета.
- text-secondary — этот класс добавляет дополнительный цвет к тексту сероватого цвета.
- text-success — если вы хотите показать завершение или успех с помощью текстов, то используется этот класс, который поддерживает зеленый цвет текста.
- text-warning — используется для добавления оранжевого цвета к тексту.
- text-danger — Используется для добавления красного цвета к тексту.
- text-light — этот класс используется, когда доступен темный фон, а цвет текста светлый.
- text-dark — этот класс используется, когда фон текста светлый, а цвет текста темный.
- text-white — цвет текста в этом классе белый, и он используется, когда в тексте присутствует темный фон.
Примечание: Вам не нужно изучать все классы, доступные в Bootstrap, и вы не можете изучить их все. Практикуйтесь, выполняя проекты, и во время создания проектов вы узнаете, что вам нужно. После этого приходите сюда за справкой, и вы всегда можете обратиться к официальной документации Bootstrap.
Заключение
- Вы узнали, как классы Bootstrap используются для включения встроенных компонентов на ваш веб-сайт.
- Доступны различные классы для включения стилей CSS непосредственно из Bootstrap. Компонент
- Оповещения предоставляет различные цветные оповещения для разных целей.
- Существуют компоненты карточек, которые широко используются почти на всех веб-сайтах, и начальная загрузка предоставляет широкий выбор карточек с различным ярким стилем.
- Вы также видели, как значки можно создавать за считанные минуты с помощью Bootstrap.
- В этой статье были рассмотрены классы, доступные в служебных классах Bootstrap, и с помощью этих классов можно легко разрабатывать пользовательский интерфейс.
- В Bootstrap доступно гораздо больше компонентов, вы всегда можете обратиться к официальной документации для справки.
Шпаргалка Bootstrap 5 по ThemeSelection
-
ул.нав
- Активный
- Связь
- Связь
- Неполноценный
-
нав.нав
-
вертикальная навигация
-
навигационные вкладки
Lorem ipsum dolor sit amet consectetur adipisicing elit. Aliquid tempore tempora molestiae pariatur, voluptate fuga Corrupti est reiciendis maxime totam dolores, voluptates, dolorem eaque sequi.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Magni, natus sed soluta necessitatibus tempore aspernatur? Praesentium, odit explicabo differentio dolore adipisci officia iure, ut magnam optio aliquam at similique veritatis.
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Laudantium minima repellat incidunt facilis obcaecati blanditiis Corpi ad Officia doloribus ullam sapiente ipsum, nemo a, excludeuri voluptatem voluptatibus velit eum dignissimos ut, nam tempora? Reiciendis illo itaque veritatis eligendi fuga, mollitia ratione totam veniam esse in.
-
навигационные таблетки
Lorem ipsum dolor sit amet consectetur adipisicing elit. Aliquid tempore tempora molestiae pariatur, voluptate fuga Corrupti est reiciendis maxime totam dolores, voluptates, dolorem eaque sequi.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Magni, natus sed soluta necessitatibus tempore aspernatur? Praesentium, odit explicabo differentio dolore adipisci officia iure, ut magnam optio aliquam at similique veritatis.
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Laudantium minima repellat incidunt facilis obcaecati blanditiis Corpi ad Officia doloribus ullam sapiente ipsum, nemo a, excludeuri voluptatem voluptatibus velit eum dignissimos ut, nam tempora? Reiciendis illo itaque veritatis eligendi fuga, mollitia ratione totam veniam esse in.
-
навигация-заполнение
-
навигационно оправданный
-
навигационные вкладки с выпадающим списком
- Активный
- Падать
- Связь
- Неполноценный
-
навигационные таблетки с выпадающим списком
- Активный
- Падать
- Связь
- Неполноценный
-
вертикальные таблетки
Главная Профиль Сообщения Настройки
Lorem ipsum dolor sit, amet consectetur adipisicing elit.