Bootstrap – это самый популярный на сегодняшний день фреймворк для создания веб-сайтов. Он сочетает в себе прототип, набор модификаторов и настроек для быстрой разработки отзывчивых веб-сайтов с удобной структурой.
Фреймворк Bootstrap основан на классах CSS и позволяет быстро создавать интерфейсы веб-приложений с помощью заранее определенных классов. Эти классы позволяют управлять расположением элементов и их ограничениями, что делает их идеально подходящими для работы с отзывчивостью.
В этой статье мы рассмотрим некоторые наиболее важные и часто используемые классы Bootstrap с описанием их функций, чтобы вы смогли их использовать в своих проектах.
Некоторые из этих классов включают в себя ограничения и стёртые стили, которые могут быть перезаписаны при необходимости. Но с помощью правильного использования классов Bootstrap, вы сможете быстро ускорить свой процесс разработки и создать красивый и отзывчивый интерфейс веб-приложения.
Что такое Bootstrap?
Bootstrap — это фреймворк для веб-разработки, созданный Twitter. Он предоставляет различные инструменты и компоненты для создания отзывчивых и полностью настраиваемых веб-приложений.
В отличие от традиционных CSS-файлов, Bootstrap использует перезагрузку (reboot) стилей, которая помогает избежать ограничений и расширяет возможности настройки оформления веб-сайта с использованием уже имеющихся технологий.
Bootstrap имеет структуру, основанную на модификаторах классов, которые позволяют легко изменять и настраивать элементы веб-страницы.
В Bootstrap также используется концепция прототипирования, что позволяет быстро создавать прототипы веб-сайтов и приложений.
Один из главных принципов Bootstrap — это отзывчивость (responsive). Он автоматически адаптирует элементы веб-страницы к различным устройствам и экранам, что делает создание адаптивного дизайна проще и быстрее.
Также Bootstrap имеет множество настроек, позволяющих изменять поведение и внешний вид компонентов, а также автоматически интегрируется с другими популярными фреймворками и библиотеками.
В целом, Bootstrap — это удобный и мощный инструмент для создания качественных веб-приложений и сайтов, который позволяет с легкостью настраивать и изменять внешний вид и поведение элементов страницы.
Определение
Bootstrap — это открытый фреймворк для создания адаптивных сайтов. Он разработан на базе HTML, CSS и JavaScript и используется для создания быстрого и отзывчивого интерфейса веб-приложений.
Параметры Bootstrap — это значения, которые определяют действие класса. Например, высота, ширина, отступ, размер шрифта и т.д.
Ограничения Bootstrap — это границы использования этих параметров. Ограничения могут включать максимальный и минимальный размер элемента, максимальный и минимальный размер окна браузера, разрешенные значения параметров и т.д.
Перезагрузка Bootstrap — это изменение параметров классов после их задания. Перезагрузка может быть полной или частичной, в зависимости от того, какие параметры изменены.
Модификаторы Bootstrap — это параметры классов, которые изменяют предоставляемое поведение. Например, управление отображением, поведением при щелчке и т.д.
Настройки Bootstrap — это параметры, которые определяют отображение страницы и взаимодействие с пользователем. Настройки могут включать выбор темы, размера и расположения элементов, настройку анимации и т.д.
Отзывчивость Bootstrap — это способность сайта адаптироваться к различным размерам экранов и устройствам, таким как компьютеры, планшеты и мобильные устройства. Bootstrap позволяет создать отзывчивый дизайн, который будет работать на всех устройствах.
Прототип Bootstrap — это готовые элементы и шаблоны, которые можно использовать для создания прототипа веб-сайта. Прототипы могут быть созданы быстро и легко, что позволяет ускорить процесс разработки.
Стёртые классы Bootstrap — это классы, которые не распространяются на элементы. Они могут быть использованы для документирования кода, для отладки проблем и т.д.
История появления
Bootstrap — это один из самых популярных фреймворков для веб-разработки. Созданный Марком Отто и Джейкобом Торнтоном в 2010 году внутри Twitter, он был представлен публично в 2011 году.
Идеей создания Bootstrap было упрощение процесса создания сайтов и адаптация сайтов под разные устройства, такие как мобильные телефоны и планшеты. Bootstrap был создан на основе прототипа Twitter Bootstrap, который использовался для внутренних разработок в Twitter.
Bootstrap предназначен для использования на сайтах любого типа и размера. Он состоит из набора CSS-классов и JS-функций, которые можно применять для создания различных элементов и макетов. Структура фреймворка построена на простоте и понятности.
Также, Bootstrap имеет множество модификаторов, которые позволяют управлять внешним видом элементов и их отображением на странице. Это весьма удобно, так как позволяет быстро переключаться между различными настройками и параметрами.
Кроме того, Bootstrap имеет свои ограничения и перезагрузка страницы не требуется. Он обладает отзывчивостью, а значит его элементы адаптируются под разные экраны, а также возможностью настройки.
В целом, Bootstrap является эффективным инструментом для быстрой веб-разработки и обладает множеством преимуществ, которые делают его одним из лучших фреймворков в мире веб-разработки.
Основные классы
Bootstrap – это наиболее распространенный фреймворк для веб-разработки. Большое количество предустановленных классов позволяют создавать структуру сайта без дополнительных усилий. Рассмотрим основные классы Bootstrap в данной статье.
Основные классы позволяют установить параметры стилей для различных элементов веб-страницы. Например, классы стёртые и перезагрузка удаляют стандартные стили, которые установлены браузером. Классы ограничения, фреймворк и настройки позволяют определить параметры ширины и высоты основных блоков страницы.
Bootstrap имеет отзывчивость, что означает возможность изменения размеров элементов в зависимости от разрешения экрана устройства, на котором открывается сайт. Например, классы фреймворк-lg-12 и фреймворк-md-12 определяют, сколько колонок веб-страницы займет блок с заданным классом на различных разрешениях экрана.
Прототип – это базовый шаблон веб-страницы Bootstrap. Различные классы, которые используются в этом шаблоне, определены таким образом, чтобы обеспечивать легкость, гибкость и доступность для разработчиков и пользователей веб-сайта.
Используя приведенные основные классы, вы можете легко определить структуру веб-страницы и установить необходимые параметры ее элементов. Bootstrap – это отличный выбор для быстрого и качественного создания сайта, так как фреймворк предоставляет огромный выбор классов и примеров, которые можно использовать в своей работе.
Кнопки
Кнопки – это один из важных элементов веб-страницы. В Bootstrap кнопки имеют отзывчивость, что позволяет им адаптироваться к разным типам устройств. Этот фреймворк предоставляет широкий выбор параметров, настройки которых позволяют структурировать кнопки на странице. Однако следует помнить об ограничениях на количество модификаторов, дабы не перегружать страницу.
Кнопки в Bootstrap могут быть созданы с использованием прототипа или же путем внедрения своих уникальных стилей. Модификаторы также могут быть добавлены, чтобы изменить базовые настройки. Для более четкого отображения на странице иногда необходимо использовать стёртые кнопки, которые позволят выделить визуально связь с другими элементами.
Ниже приведены примеры HTML-кода для создания кнопок в Bootstrap:
- Базовая кнопка с параметрами по умолчанию:
- <button class=»btn»>ОК</button>
- Кнопка с модификатором «primary»:
- <button class=»btn btn-primary»>ОК</button>
- Стёртая кнопка:
- <button class=»btn btn-link»>ОК</button>
Как видно, в Bootstrap есть множество настроек и параметров для создания кнопок. Эти инструменты позволяют вам максимально гибко настроить кнопки на своей странице и добиться нужного вам результата.
Формы
Формы в фреймворке Bootstrap — это инструмент, позволяющий создавать интерактивные элементы на веб-страницах. Параметры и настройки форм позволяют создавать различные типы полей ввода, а также определять поведение формы при взаимодействии с пользователем.
Для создания форм используется прототип, который устанавливает структуру формы и определяет ее отзывчивость. Определенные модификаторы позволяют настраивать элементы формы, например, устанавливать ширину поля ввода или добавлять визуальные эффекты при наведении курсора на элемент.
Одним из важных аспектов работы с формами является их перезагрузка и обработка отправленных данных. Для этого в Bootstrap предусмотрены специальные классы и скрипты, которые осуществляют обработку данных в фоновом режиме.
Важно понимать, что некоторые компоненты форм могут быть стертые, если пользователь не включил поддержку стандарта HTML5. Для решения этой проблемы можно использовать полифилы, которые добавляют необходимую функциональность в старых браузерах.
Использование форм в Bootstrap — это простой и эффективный способ создать интерактивность на вашей веб-странице.
Табы
Табы — это элемент управления интерфейсом, представляющий собой набор вкладок, каждая из которых отображает определенное содержимое при нажатии на нее. Этот элемент управления является частью фреймворка Bootstrap и обеспечивает высокую отзывчивость веб-страницы.
Для работы с табами в Bootstrap используются следующие классы:
- .nav-tabs — класс, определяющий структуру вкладок;
- .active — модификатор, присваиваемый активной вкладке;
- .fade — класс, добавляемый для плавной перезагрузки содержимого вкладки;
- .show — модификатор, добавляемый к элементу, чтобы показать соответствующее содержимое;
- [data-toggle=»tab»] — атрибут, указывающий на использование табов для выбора содержимого.
Структура табов в Bootstrap состоит из нескольких элементов — общего контейнера с навигацией и вкладками, в которых содержится соответствующее содержимое:
- Общий контейнер с классом .tab-container и атрибутом data-tabs=»example» для идентификации этого контейнера;
- Навигационный элемент с классом .nav, содержащий список вкладок внутри элемента ul с классом .nav-tabs;
- Соответствующее содержимое для каждой вкладки, которое должно находиться в элементе .tab-pane с атрибутом id равным значению атрибута href соответствующей вкладки.
Используя табы в Bootstrap, следует учитывать некоторые ограничения, такие как использование только одного экземпляра табов на странице, ограниченное количество вкладок и необходимость добавлять data-атрибуты к элементам.
Таким образом, табы в Bootstrap представляют собой простой и эффективный способ организации интерфейса веб-страницы, который обеспечивает отзывчивость и плавную перезагрузку содержимого вкладок.
Сетка
Сетка является базовой структурой каждого веб-сайта и отвечает за расположение его элементов. Она позволяет создавать отзывчивый и привлекательный дизайн сайта. Bootstrap представляет гибкую и мощную сетку, которая позволяет создавать сайты любой сложности.
Фреймворк Bootstrap имеет стандартную сетку с 12 колонками, которая заложена в его прототип. Сетка может быть настроена на разные параметры с помощью определенных классов и настроек.
При использовании Bootstrap сетки, важно следить за ограничениями, заданными этим фреймворком. Например, стандартные классы могут не работать, если применить к ним какие-то стёртые свойства или неправильно настроить сетку.
В Bootstrap классы для столбцов и строк соответственно называются col-* и row. Они могут быть скомбинированы друг с другом, что делает сетку очень гибкой и позволяет создавать самые разнообразные дизайны.
Кроме стандартной сетки, Bootstrap также предлагает несколько дополнительных классов для создания более сложных компонентов, таких как таблицы, формы и навигационные панели.
- Пример использования стандартной сетки:
.container | Ширина контейнера зависит от ширины экрана и настраивается параметрами. Внутри контейнера можно размещать строки и столбцы |
.row | Строка — это горизонтальный ряд столбцов, которые растягиваются на всю ширину контейнера и автоматически выравниваются по вертикали. Каждая строка может содержать как один, так и несколько столбцов. |
.col-*-* | Чтобы создать столбец, необходимо задать ему класс col-*-* , где первый * — номер колонки (от 1 до 12), а второй — ширина столбца в колонках (от 1 до 12). Например, .col-sm-6 задаст столбец, занимающий половину ширины отведенной под сетку области на средних экранах. |
Основные элементы
Bootstrap — это фреймворк, который упрощает и ускоряет процесс создания отзывчивых веб-страниц. Он использует перезагрузку CSS для расстановки параметров по умолчанию, но при этом все элементы остаются полностью настраиваемыми.
Ограничения на использование фреймворка отсутствуют, что означает, что вы можете создавать любые проекты на его основе. Однако, если вы используете Bootstrap, то придерживайтесь его структуры и прототипа, чтобы получить максимально быстрый и эффективный результат.
Основными элементами фреймворка являются стёртые и модифицированные HTML-теги, которые позволяют быстро создавать готовые компоненты. Модификаторы же позволяют изменять параметры элементов с помощью классов.
Примеры стёртых тегов:
- button — кнопка;
- form — форма;
- input — поле ввода;
- label — метка;
- navbar — навигационное меню.
Примеры модификаторов:
- .btn-primary — задает основной цвет для кнопки;
- .form-control — задает стандартный стиль для поля ввода;
- .text-center — центрирует текст внутри элемента;
Использование готовых компонентов Bootstrap позволяет упростить создание адаптивного дизайна, благодаря чему ваш сайт будет хорошо выглядеть на разных устройствах. Однако, помните о том, что Bootstrap — это всего лишь инструмент, а создание действительно качественного и уникального дизайна лежит на вас.
Рачет
Рачет – это один из основных принципов Bootstrap, который позволяет избежать повторения одинакового кода при создании отзывчивых веб-страниц. Вместо этого используются готовые классы фреймворка, которые позволяют быстро настроить структуру и параметры страницы.
Для удобства работы с модификацией стилей, Bootstrap предоставляет множество модификаторов. Они позволяют изменить высоту, ширину, цвет, отступы и другие свойства элементов. Если стандартные классы Bootstrap не подходят под задачи, их всегда можно дополнить собственными модификаторами.
Для перезагрузки стилей Bootstrap используется normalize.css. Он содержит сброс стилей, который позволяет сделать все элементы страницы одинаковыми, независимо от браузера и операционной системы. Благодаря этому, создание веб-страниц с отзывчивостью происходит быстро и просто.
С помощью Bootstrap можно создавать прототипы веб-страниц. Для этого используется набор готовых элементов, которые легко можно комбинировать между собой. Кроме того, Bootstrap позволяет легко создавать стёртые элементы и системы сетки.
Bootstrap – это не только готовые классы и модификаторы, это также огромное сообщество разработчиков, которые позволяют всегда оставаться в курсе новых трендов и возможностей.
Иконки и шрифты
Bootstrap предоставляет набор иконок векторного типа, созданных на основе популярного шрифта Font Awesome. Они предназначены для использования в веб-приложениях в качестве удобных иконок для значков, кнопок и других элементов интерфейса.
Прототип иконки Bootstrap включает в себя структуру, определяющую размер, цвет и прочие параметры. Для кастомизации пользователю доступны настройки модификаторов, ограничивающие размеры и изменяющие цвета на фоне других стилей.
Для использования иконок в Bootstrap используется тэг <i>, который может основываться на наборе классов и модификаторов, определяющих визуальные параметры. Иконки могут использоваться в том числе и в тексте, в сочетании с обычными буквами.
Кроме иконок, Bootstrap также содержит встроенный набор шрифтов. Они используют универсальный класс font-family, который определяет стиль шрифта с помощью css. Этот класс можно добавлять к любому элементу на странице.
Стандартный шрифт Bootstrap, «Helvetica Neue», можно изменить с помощью настроек, указав другой фонт. Однако следует обратить внимание на ограничения — для корректной работы фреймворка не рекомендуется использовать шрифты, сильно отличающиеся по стилю от стандартного.
При необходимости модифицирования стандартных настроек иконок и шрифтов, Bootstrap предоставляет возможность перезагрузки стилей с новыми параметрами. Для этого можно использовать класс .sr-only — пустой класс, его наличие не изменяет визуального представления элементов, но позволяет перезагружать параметры вместе со всеми стилями страницы.
Иконки
Фреймворк Bootstrap предоставляет возможность использовать иконки из библиотеки Font Awesome. Однако, существуют некоторые ограничения, связанные с использованием иконок:
- Иконки могут быть использованы только вместе с текстом
- Возможно использование только фиксированной структуры иконок
- Применять к иконкам модификаторы нельзя
Чтобы вставить иконку, необходимо использовать HTML-элемент <i class="fa fa-icon"></i>
, где fa-icon
— это имя иконки из библиотеки Font Awesome. При необходимости можно использовать настройки размера иконок, например, <i class="fa fa-icon fa-lg"></i>
— иконка с увеличенным размером.
Также можно использовать параметры для изменения расположения иконки относительно текста: pull-left
или pull-right
. Например, <i class="fa fa-icon pull-left"></i> Some text
— иконка слева от текста.
Для отзывчивости можно использовать классы visible-xs
, visible-sm
, visible-md
, visible-lg
. Иконки, которые должны отображаться только на маленьких экранах, помещаются в <i class="fa fa-icon visible-xs"></i>
.
Перезагрузка страницы не требуется при изменении иконок или их параметров. Можно использовать кастомные иконки и изменять размеры иконок в соответствии с структурой страницы с помощью CSS. Кроме того, при помощи CSS можно изменить значки, чтобы они соответствовали прототипу вашего интерфейса.
Шрифты
Шрифты в Bootstrap представлены рядом классов, позволяющих быстро настроить отображение текстовых элементов на странице. Отзывчивость шрифтов достигается благодаря стандартной структуре классов компонентов и модификаторов.
В качестве прототипа Bootstrap использует шрифт Helvetica Neue (Helvetica), однако мы можем легко изменить эти настройки, указав параметры в нашем собственном CSS.
Bootstrap предоставляет классы для ограничения широких блоков текста, таких как параграфы, используя тег p, и заголовков, используя теги h1–h6. Кроме того, есть возможность изменения размера и жирности шрифта, а также добавления различных стилей текста, таких как подчеркивание, зачеркивание и курсив.
Шрифты также поддерживаются настройками для комбинаций с другими Bootstrap-компонентами, такими как таблицы, кнопки и формы, чтобы сохранить единую эстетику внутри проекта.
Bootstrap также предоставляет классы для создания списков, используя теги ul, ol и li, а также классы для создания таблиц, используя тег table. Эти стандартные классы шрифтов обеспечивают различные настройки для перезагрузки списков и таблиц.
Стили шрифтов в Bootstrap можно легко изменять, используя модификаторы классов, которые дополняют или изменяют параметры стандартных классов шрифтов. Так, например, модификатор .text-muted изменяет цвет шрифта на серый, а .text-success на зеленый.
Важно помнить, что если мы хотим изменить стандартные классы шрифтов, нам нужно дополнить их параметрами, а не изменять саму структуру классов, чтобы сохранить отзывчивость и работоспособность компонентов Bootstrap.
Компоненты JavaScript
JavaScript – это язык программирования, который используется для написания компонентов веб-страниц. Он обеспечивает интерактивность, анимацию и отзывчивость страницы для пользователей. Чтобы использовать функциональность JavaScript на веб-странице, вам необходимо добавить компоненты JavaScript.
Компоненты JavaScript состоят из нескольких ключевых компонентов, таких как перезагрузка, модификаторы и параметры. Эти компоненты объединяются в структуру, которая может быть отрегулирована с помощью настроек.
Прототип и стёртые (или удалённые) компоненты также могут быть включены в приложение. Прототип – это основа, на которой строится компонент, и он может содержать функции, методы и свойства. Стёртые компоненты – это те компоненты, которые были удалены из системы.
Компоненты JavaScript имеют свои ограничения. Например, их нельзя использовать, если пользователь отключил JavaScript в своём браузере. Кроме того, они могут отобразиться не так, как вы хотите, если произойдет сбой в загрузке скрипта или если вы не настроили компонент должным образом.
В целом, компоненты JavaScript являются неотъемлемой частью веб-разработки и важным инструментом для создания интерактивных и отзывчивых веб-страниц.
Модальные окна
Модальные окна — это один из важных элементов фреймворка Bootstrap, который позволяет создавать всплывающие диалоговые окна на сайте. Структура модального окна включает в себя несколько частей: заголовок, тело, нижние кнопки и возможность закрыть окно.
Однако, при использовании модальных окон, есть некоторые ограничения. Например, модальные окна не могут быть использованы вместе с другими модальными окнами. Кроме того, изображения в модальном окне не могут быть с большими размерами из-за отзывчивости сайта.
Bootstrap предлагает несколько параметров для настройки модальных окон на сайте. Это может быть размер окна, фон, цвет текста и другие настройки. Однако, для полной индивидуальности, можно использовать свои стили и модификаторы.
Также, при использовании модальных окон, не стоит забывать про стёртые кнопки, которые закрывают окно, и возможность закрыть окно щелчком по тёмному фону. Очень важно использовать эти элементы, чтобы пользователи могли в любой момент закрыть окно.
В целом, модальные окна – это прототипование элемента, который может быть полезен в создании интерактивных интерфейсов. Используя фреймворк Bootstrap, можно быстро и эффективно создавать модальные окна и настраивать их параметры на сайте.
Карусели
Карусели — это прототип виджета, который позволяет создавать слайдеры изображений или контента на веб-страницах. Они состоят из нескольких элементов, таких как обертка, контейнер, пункты слайдов и элементы управления.
Структура карусели предполагает использование модификаторов, которые позволяют настраивать ее параметры. Одним из таких параметров является отображение пунктов слайдов, которые можно скрыть в зависимости от размера экрана и настроек отзывчивости.
Фреймворк Bootstrap предлагает ряд готовых настроек для работы с каруселями. Он позволяет настроить автоматическую перезагрузку слайдера, изменение скорости анимации, выбор эффектов перехода между слайдами и другие опции.
Однако, использование каруселей также имеет свои ограничения. Во-первых, это может негативно сказаться на скорости загрузки страницы. Во-вторых, это может привести к сложностям с управлением и поддержкой слайдера на мобильных устройствах.
- Модификаторы: используются для настройки параметров карусели.
- Прототип: виджет, позволяющий создавать слайдеры.
- Структура: включает в себя несколько элементов, таких как обертка, контейнер и пункты слайдов.
- Фреймворк: Bootstrap предоставляет ряд готовых настроек для работы с каруселями.
- Настройки: позволяют настроить автоматическую перезагрузку слайдера, изменение скорости анимации и выбор эффектов перехода между слайдами.
- Параметры: настраивают отображение пунктов слайдов в зависимости от размера экрана и настроек отзывчивости.
- Отзывчивость: возможность адаптации карусели под различные устройства и экраны.
- Перезагрузка: автоматическое переключение между слайдами с заданной скоростью и эффектами перехода.
- Ограничения: могут вызвать сложности с поддержкой на мобильных устройствах и повлиять на скорость загрузки страницы.
Аккордеоны
Аккордеон — это компонент интерфейса, который позволяет скрывать содержимое и показывать его по мере необходимости. Он удобен, чтобы разместить большое количество информации на странице, с сохранением её структуры и отзывчивости.
Для создания аккордеонов в Bootstrap используются готовые прототипы, а именно классы .accordion и .card. Они позволяют создавать аккордеоны с разными вариантами ограничений и стилей.
Для использования аккордеона необходимо включить модификаторы класса .accordion-toggle, .collapsed и .show. Чтобы перезагрузить содержимое аккордеона, можно использовать класс .collapse.
Настраивать аккордеоны можно с помощью параметров, например, задавая количество видимых элементов при загрузке страницы, с помощью класса .accordion-group. Также можно использовать параметр data-parent для установки родительского контейнера для каждого элемента аккордеона.
Параметры и настройки аккордеонов позволяют гибко управлять ими и создавать эффективный интерфейс. Bootstrap – это фреймворк, который позволяет создавать красивые, отзывчивые и функциональные аккордеоны с минимальными усилиями и кодом.
FAQ
Что такое Bootstrap?
Bootstrap – это открытый кроссбраузерный фреймворк для создания адаптивной веб-разработки. Он предоставляет разработчикам готовые классы и сетки с возможностью добавления своих стилей для быстрого и удобного создания сайтов.
Какие классы существуют в Bootstrap?
В Bootstrap существует большое количество классов, которые обеспечивают готовые стили для визуальной составляющей сайтов: классы для контейнеров, колонок, кнопок, форм и многое другое. Все классы можно разделить на несколько категорий, таких как: макет, контент, компоненты и утилиты.
Как работать с классами в Bootstrap?
Чтобы использовать классы в Bootstrap, нужно подключить соответствующие файлы стилей и скрипты. Затем нужно добавлять соответствующие классы в HTML-разметку элементов. Например, для создания кнопки с классическим стилем нужно нажать на кнопку, а затем добавить класс «btn» к элементу button или a.
Какие преимущества имеет использование Bootstrap?
Использование Bootstrap имеет несколько преимуществ. Во-первых, он позволяет сэкономить время на разработке сайта, так как предоставляет готовые классы и компоненты. Во-вторых, он обеспечивает кроссбраузерность и адаптивность сайта, что обеспечивает единый вид сайта на разных устройствах. В-третьих, он позволяет создавать пользовательские стили и компоненты.
Какие есть способы настройки Bootstrap?
Существует несколько способов настройки Bootstrap. Во-первых, можно использовать кастомизатор, который позволяет выбрать нужные стили и компоненты. Во-вторых, можно использовать настраиваемые переменные, которые могут быть определены в своем CSS-файле. В-третьих, можно использовать сторонние плагины и расширения Bootstrap для увеличения возможностей фреймворка.
Cодержание