Media queries
En la mayoría de los casos con las clases que vienen en Bootstrap nos es suficiente para diseñar nuestra web, sin embargo, en algunas situaciones a veces queremos modificar cierto comportamiento como puede ser para aplicar colores, alineación, etc. que cambie dependiendo del tamaño de la pantalla. Será en estos casos cuando utilicemos los media queries.
Bootstrap usa los siguientes rangos de media query (o breakpoints) en sus archivos de Sass para el layout, grid y componentes.
min-width
Bootstrap usa las siguientes media queries en sus archivos de sass:
Estos mixin se traducen en CSS:
max-width
Si usamos los media queries en la otra dirección (tamaño máximo):
Estos mixin se traducen en CSS:
single breakpoint
Cuando queremos un media querie para un cierto tamaño de pantalla (min y max) tenemos:
Se traduce a
between breakpoint
De formal similar, si queremos abarcar a múltiples anchos:
Se traduce a
Ejemplo de uso
Por ejemplo, si queremos que en pantallas extrapequeñas el fondo sea rojo (myBackground) y que para el resto de los tamaños el fondo sea verde haremos: