Intern
Fala-me sobre o último facto interessante que aprendeste sobre CSS.
sobes.tech IA
Resposta da IA
No CSS surgiu uma funcionalidade muito interessante — as consultas de container (Container Queries). Elas permitem aplicar estilos não apenas dependendo do tamanho da janela do navegador (como nas media queries), mas também do tamanho do container pai. Isto é especialmente útil para criar componentes responsivos que podem alterar a sua aparência dependendo de onde são utilizados, e não apenas da largura da tela.
Exemplo de uso:
.card {
container-type: inline-size;
}
@container (min-width: 400px) {
.card {
background-color: lightblue;
}
}
Aqui, .card torna-se um container, e os estilos dentro dele mudam se a largura do container for maior que 400px. Isto abre novas possibilidades para um design modular e responsivo.