1111
Перейти к основному содержаниюПерейти к навигации по документам

Параметры

Быстрая настройка Bootstrap со встроенными переменными для легкого переключения глобальных настроек CSS для управления стилем и поведением.

Настройте Bootstrap с помощью нашего встроенного файла пользовательских переменных и легко переключайте глобальные настройки CSS с помощью новых переменных Sass $enable-*. Замените значение переменной и при необходимости перекомпилируйте с помощью npm run test.

Вы можете найти и настроить эти переменные для ключевых глобальных параметров в файле Bootstrap scss/_variables.scss.

ПеременнаяЗначенияОписание
$spacer1rem (по умолчанию), или любое значение > 0Задает значение разделителя по умолчанию для программного создания наших утилиты интервала.
$enable-dark-modetrue (по умолчанию), или falseВключает встроенную поддержку темного режима в проекте и его компонентах.
$enable-roundedtrue (по умолчанию) или falseВключает предопределенные border-radius стили для различных компонентов.
$enable-shadowstrue или false (по умолчанию)Включает предопределенные декоративные стили box-shadow для различных компонентов. Не влияет на box-shadow, используемый для состояний фокуса.
$enable-gradientstrue или false (по умолчанию)Включает предопределенные градиенты с помощью background-image стилей на различных компонентов.
$enable-transitionstrue (по умолчанию) или falseВключает предопределенные transition на различных компонентах.
$enable-reduced-motiontrue (по умолчанию) или falseВключает медиа выражение prefers-reduced-motion, который подавляет определенные анимации/переходы на основе настроек браузера/операционной системы пользователя.
$enable-grid-classestrue (по умолчанию) или falseПозволяет генерировать классы CSS для системы сеток (например .row, .col-md-1 и т. д.).
$enable-container-classestrue (по умолчанию) или falseПозволяет генерировать классы CSS для контейнеров макета. (Новое в v5.2.0)
$enable-carettrue (по умолчанию) или falseВключает каретку псевдоэлемента .dropdown-toggle.
$enable-button-pointerstrue (по умолчанию) или falseДобавить курсор “в виде руки” к неотключенным кнопочным элементам.
$enable-rfstrue (по умолчанию) или falseГлобально включает RFS.
$enable-validation-iconstrue (по умолчанию) или falseВключает иконки background-image в текстовых входах и некоторые настраиваемые формы для состояний проверки.
$enable-negative-marginstrue или false (по умолчанию)Позволяет генерировать отрицательные утилиты margin.
$enable-deprecation-messagestrue (по умолчанию) или falseУстановите значение false, чтобы скрыть предупреждения при использовании любых устаревших миксинов и функций, которые планируется удалить в v6.
$enable-important-utilitiestrue (по умолчанию) или falseВключает !important суффикс в служебных классах.
$enable-smooth-scrolltrue (по умолчанию) или falseПрименяет scroll-behavior: smooth глобально, за исключением пользователей, запрашивающих уменьшение движения через медиа-запрос prefers-reduced-motion