Documentos de Académico
Documentos de Profesional
Documentos de Cultura
32 Utilidades Bootstrap
32 Utilidades Bootstrap
Utilidades BOOTSTRAP
Bootstrap 4 tiene una gran cantidad de clases de utilidad / ayuda a los elementos de estilo de
forma rápida sin necesidad de utilizar ningún código CSS.
Bordes
Utilizar las borderclases para agregar o quitar los bordes de un elemento:
<span class="border"></span>
<span class="border border-0"></span>
<span class="border border-top-0"></span>
<span class="border border-right-0"></span>
<span class="border border-bottom-0"></span>
<span class="border border-left-0"></span>
<span class="rounded-sm"></span>
<span class="rounded"></span>
<span class="rounded-lg"></span>
<span class="rounded-top"></span>
<span class="rounded-right"></span>
<span class="rounded-bottom"></span>
<span class="rounded-left"></span>
<span class="rounded-circle"></span>
<span class="rounded-0"></span>
Flotar y Clearfix
Para flotar un elemento a la derecha se realiza con la clase .float-right o hacia la izquierda
con .float-left, esta característica debe estar acompañada de la clase .clearfix que complementa el
conjunto dándole una “ limpieza” al espacio donde flotara el elemento:
<div class="clearfix">
<span class="float-left">Float left</span>
<span class="float-right">Float right</span>
</div>
Centrar
Centrar un elemento con la clase .mx-auto (añade margin-left y margin-right: auto):
Anchura
Ajuste el ancho de un elemento con las clases W- * ( .w-25, .w-50, .w-75, .w-100, .mw-100):
Altura
Ajuste la altura de un elemento con las clases h- * ( .h-25, .h-50, .h-75, .h-100, .mh-100):
<div style="height:200px;background-color:#ddd">
<div class="h-25 bg-warning">Ancho 25%</div>
<div class="h-50 bg-warning">Ancho 50%</div>
<div class="h-75 bg-warning">Ancho 75%</div>
<div class="h-100 bg-warning">Ancho 100%</div>
<div class="mh-100 bg-warning" style="height:500px">Ancho Máximo 100%</div>
Espaciado
Bootstrap 4 tiene una amplia gama de clases de margen y utilidades de relleno
responsivos. Trabajan para todos los puntos de interrupción: xs(<= 576px), sm(> = 576px), md(> =
768px), lg(> = 992px) o xl(> = 1200 píxeles)):
Las clases se utilizan en el formato: {property}{sides}-{size} para xs y {property}{sides}-
{breakpoint}-{size} para sm, md, lg, y xl.
Nota: los márgenes también pueden ser negativos, mediante la adición de una "N" en frente
de tamaño :
n1- conjuntos margin a -.25rem(-4px si tamaño de fuente es 16px)
n2- conjuntos margin a -.5rem(-8px si tamaño de fuente es 16px)
n3- conjuntos margin a -1rem(-16px si tamaño de fuente es 16px)
n4- conjuntos margin a -1.5rem(-24px si tamaño de fuente es 16px)
n5- conjuntos margin a -3rem(-48px si tamaño de fuente es 16px)
Sombras
Utilizar las clases shadow para añadir sombras a un elemento:
Alineación vertical
Utilizar las clases align- para cambiar la alineación de elementos (sólo funciona en los elementos
en línea, en línea-bloque, en línea -tabla y de celda de tabla):
<span class="align-baseline">Base</span>
<span class="align-top">Tope</span>
<span class="align-middle">Medio</span>
<span class="align-bottom">Final</span>
<span class="align-text-top">Texto en el tope</span>
<span class="align-text-bottom">Texto al final</span>
Embed Responsiva
Para crear un vídeo responsivo o presentación de diapositivas incrustada basada en el ancho de la
ventana padre.
Añadir .embed-responsive-item a los elementos incrustados (como <iframe> o <video>) en un
elemento padre con .embed-responsive y una relación de aspecto de radio de su elección:
Visibilidad
Utilizar las clases .visible o .invisible para controlar la visibilidad de los elementos.
Nota: Estas clases no cambian el valor de visualización de CSS. Ellas sólo añaden visibility:visible
o visibility:hidden:
Posición
Utilice la clase .fixed-top, para que cualquier elemento permanezca fijo en la parte superior de la
página:
Utilice la clase .fixed-bottom, para fijar cualquier elemento en la parte inferior de la página :
Utilice la clase .sticky-top, para fijar cualquier elemento en la parte superior de la página cuando
se ha desplazado más allá de ella.
GERENCIA VIRTUAL
“Capacitación y asesoría a solo un click”
Icono Cerrar
Utilice la clase .close de estilo para un icono de cierre. Esto a menudo se utiliza para alertas y
modales. Tenga en cuenta que utilizamos el símbolo × para crear el icono real (una mejor
perspectiva "x"). Tenga en cuenta también que flota a la derecha por defecto:
Lectores de Pantalla
Usa la clase .sr-only para ocultar un elemento en todos los dispositivos, excepto los lectores de
pantalla:
Colores
Aquí hay una lista de todas las clases de texto y color de fondo:
Las clases para los colores de texto son: .text-muted, .text-primary, .text-success, .text-info, .text-
warning, .text-danger, .text-secondary, .text-white, .text-dark, .text-body (color por defecto negro)
y .text-light:
Las clases de texto contextuales también se pueden utilizar en los enlaces, lo que añadirá un color
más oscuro en efecto hover:
También puede agregar un 50% de opacidad para el texto negro o blanco con las clases .text-
black-50 o .text-white-50:
Clase Descripción
.display-* Muestra encabezados que son usados para tener mejor visibildad que los
encabezados normales (fuentes de gran tamaño, brillo y ancho) y estas
están representadas en cuatro clases: .display-1, .display-2, .display-
3, .display-4
.small Indica textos pequeños (establece el 85% del tamaño del padre)
.list-unstyled Remueve el estilo de lista por defecto y deja un margen en los ítems de la
lista (trabaja en <ul> y <ol>). Esta clase solo aplica a los hijos de una lista.
.list-inline Coloca todos los ítems de una lista , en un línea simple (se usa junto a .list-
inline-item en cada elemento <li> )
Elementos de bloque
Para hacer un elemento de bloque, agregue la clase .d-block. Utilice cualquiera de las clases d-*-
block para controlar cuando el elemento debe ser un elemento de bloque en un ancho de
pantalla específica:
Clase Descripción
.d-*-table-cell Crea un elemento display como una celda de tabla en un tamaño específico
de pantalla
.d-*-table-row Crea un elemento display como una fila de una tabla en un tamaño
específico de pantalla
Flex
Utilice la clase .flex-* para controlar la disposición con FlexBox.