Skip to main content Skip to docs navigation

Personaliza rápidamente Bootstrap con variables integradas para alternar fácilmente las preferencias globales de CSS para controlar el estilo y el comportamiento.

Personaliza Bootstrap con nuestro archivo de variables personalizadas incorporado y alterna fácilmente las preferencias CSS globales con las nuevas variables Sass $enable-*. Anula el valor de una variable y vuelve a compilar con npm run test según sea necesario.

Puedes encontrar y personalizar estas variables para opciones globales clave en el archivo scss/_variables.scss de Bootstrap.

VariableValoresDescripción
$spacer1rem (por defecto), o cualquier valor > 0Especifica el valor del espaciador predeterminado para generar mediante programación nuestras utilidades de espaciado.
$enable-dark-modetrue (por defecto) o falseHabilita el soporte para modo oscuro incorporado en todo el proyecto y sus componentes.
$enable-roundedtrue (por defecto) o falseHabilita estilos predefinidos de border-radius en varios componentes.
$enable-shadowstrue o false (por defecto)Habilita estilos predefinidos de sombras decorativas box-shadow en varios componentes. No afecta las box-shadow utilizadas para los estados de enfoque.
$enable-gradientstrue o false (por defecto)Habilita degradados predefinidos a través de estilos background-image en varios componentes.
$enable-transitionstrue (por defecto) o falseHabilita transiciones (transition) predefinidas en varios componentes.
$enable-reduced-motiontrue (por defecto) o falseHabilita la consulta de medios (media query) prefers-reduced-motion, que suprime ciertas animaciones/transiciones según las preferencias del navegador/sistema operativo de los usuarios.
$enable-grid-classestrue (por defecto) o falseHabilita la generación de clases CSS para el sistema de cuadrícula (por ejemplo, .row, .col-md-1, etc.).
$enable-cssgridtrue o false (por defecto)Habilita el sistema experimental CSS Grid (por ejemplo, .grid, .g-col-md-1, etc.).
$enable-container-classestrue (por defecto) o falseHabilita la generación de clases CSS para contenedores de diseño. (Nuevo en la v5.2.0)
$enable-carettrue (por defecto) o falseHabilita el pseudo-elemento caret (indicador) en .dropdown-toggle.
$enable-button-pointerstrue (por defecto) o falseAgrega el cursor de "mano" a los elementos de botón no deshabilitados.
$enable-rfstrue (por defecto) o falseHabilita globalmente RFS.
$enable-validation-iconstrue (por defecto) o falseHabilita iconos de background-image dentro de entradas de texto y algunos formularios personalizados para estados de validación.
$enable-negative-marginstrue o false (por defecto)Habilita la generación de utilidades de margen negativo.
$enable-deprecation-messagestrue (por defecto) o falseEstablece en false para ocultar las advertencias al usar cualquiera de los mixins y funciones obsoletos que está previsto eliminar en la versión v6.
$enable-important-utilitiestrue (por defecto) o falseHabilita el sufijo !important en las clases de utilidad.
$enable-smooth-scrolltrue (por defecto) o falseAplica scroll-behavior: smooth globalmente, excepto para los usuarios que solicitan movimiento reducido a través de la consulta de medios prefers-reduced-motion