Puntos de corte

El framework incluye 5 puntos de corte que se pueden usar combinados con la retícula o dentro de una media query.

Contenido

Puntos de corte

Podemos ver los tamaños de los 5 puntos de corte predefinidos en la siguiente tabla:

Mixins para media queries

Para poder utilizar estos puntos de corte de manera sencilla, podemos utilizar una serie de mixins de Sass predefinidos. Estos mixins están basados en la anchura mínima del viewport, lo que permite plantear los estilos de los elementos de la pantalla más pequeña hacia la más grande siguiendo una filosofía mobile first.

Media queries de min-width

@include media-up(sm) { ... }
  //CSS compilada
  @media (min-width: 34em) { ... }

@include media-up(md) { ... }
  //CSS compilada
  @media (min-width: 48em) { ... }

@include media-up(lg) { ... }
  //CSS compilada
  @media (min-width: 62em) { ... }

@include media-up(xl) { ... }
  //CSS compilada
  @media (min-width: 75em) { ... }

Ocasionalmente, necesitaremos usar media queries para tamaños máximos. En esos casos, podemos utilizar los mixins de max-width. Para este mixin, se emplea como variable el último punto de corte en el que esta afirmación es válida. Por ejemplo, si no queremos que afecte al punto de corte md, escribiremos @include media-down(sm).

Media queries de max-width

@include media-down(xs) { ... }
  //CSS compilada
  @media (max-width: 34em) { ... }

@include media-down(sm) { ... }
  //CSS compilada
  @media (max-width: 48em) { ... }

@include media-down(md) { ... }
  //CSS compilada
  @media (max-width: 62em) { ... }

@include media-down(lg) { ... }
  //CSS compilada
  @media (max-width: 75em) { ... }
Subir