Container queries
Las container queries aplican estilos según el tamaño del contenedor y no el de la pantalla. Un componente se adapta igual en una barra lateral estrecha que en una columna ancha.
- container-type: inline-size: convierte un ancestro en contenedor consultable por su ancho.
- container-name: asigna un nombre para consultar un contenedor concreto.
- @container (min-width: ...): aplica las reglas cuando el contenedor alcanza ese tamaño.
- cqw / cqh: unidades relativas al ancho y alto del contenedor, equivalentes a vw y vh.
Ejemplo
Reduce el control de ancho del contenedor. La tarjeta cambia de una columna a dos cuando su contenedor supera los 28rem, sin ninguna media query.
ResultadoEn vivo
html
css