Variantes de helper responsivas

Los infijos de breakpoint de POM son mobile-first:

Infijo Se aplica desde
ninguno 0px
sm 576px
md 768px
lg 992px
xl 1200px

Ejemplos:

<div class="col-12 col-md-6 col-lg-4">…</div>
<div class="d-flex flex-wrap flex-lg-nowrap">…</div>
<div class="d-none d-lg-flex align-items-center">…</div>

La clase sin infijo establece el comportamiento de la anchura más pequeña; un breakpoint posterior la anula a partir de ese mínimo en adelante.

Las columnas de la cuadrícula se detienen en el nivel lg. El breakpoint xl sigue disponible únicamente para las familias de utilidades que documentan explícitamente una variante extra grande.

El dimensionado de imágenes utiliza los helpers no responsivos web-img-fit y web-img-stretch. Aplica consultas de medios específicas del componente cuando una imagen necesite un dimensionado distinto en un breakpoint.

Revisa los cambios de breakpoint

Prueba inmediatamente por debajo y en 576, 768, 992 y 1200 píxeles cuando un componente cambie en esos límites. Prueba también los fallos provocados por el contenido: una etiqueta traducida, una fuente del navegador más grande, un título largo y el foco del teclado pueden poner de manifiesto problemas que una captura limpia de escritorio pasa por alto.

Mantén el mismo elemento semántico y el mismo orden de origen cuando solo cambie la presentación. Duplicar el contenido en elementos separados para móvil y escritorio puede generar una salida repetida para el lector de pantalla y un estado incoherente.

No crees marcado solo para escritorio e intentes repararlo con muchas utilidades. Empieza por el orden de lectura de la pantalla pequeña y añade después los ajustes mínimos necesarios para pantallas más grandes.