Gerador de Container Query CSS

Todas as ferramentas

Opções de Container Query

Recipiente
Condição de consulta
Regra de destino
Estado
Inativo

Visualização ao vivo

Preview container
Bloco de conteúdo
Este cartão muda quando a regra de contêiner é aplicada.
Bloco lateral
Use a visualização para testar alterações de layout.

Sobre Container Queries CSS

Container queries CSS permitem que os componentes respondam ao tamanho do contêiner pai em vez da viewport. Elas são úteis para cards, painéis, widgets, barras laterais e componentes reutilizáveis.

Este gerador cria a configuração do contêiner e a regra @container juntas, para que você possa copiar rapidamente um padrão de componente responsivo completo.

Como usar este gerador

  1. Escolha um tipo de contêiner, geralmente de tamanho embutido para layouts de componentes baseados em largura.
  2. Defina um nome de contêiner opcional se desejar consultas de contêiner nomeadas.
  3. Escolha uma condição de largura mínima, largura máxima, altura mínima ou altura máxima.
  4. Insira o seletor e a declaração CSS que devem ser aplicadas na consulta do contêiner.
  5. Copie o CSS gerado em sua folha de estilo.

Dicas

  • Use consultas de contêiner quando um componente precisar se adaptar ao seu próprio espaço disponível.
  • Use consultas de mídia quando o layout depender de toda a viewport.
  • Os contêineres nomeados são úteis quando os componentes aninhados têm vários contêineres de consulta possíveis.
  • Mantenha os seletores de componentes locais e previsíveis, como .card, .panel ou .product-card.

Ferramentas relacionadas

Você também pode achar essas ferramentas úteis.

Perguntas frequentes sobre o gerador de Container Query CSS

O que é uma container query CSS?
Uma container query aplica CSS com base no tamanho de um elemento contêiner, não da viewport do navegador.
Quando devo usar container queries em vez de media queries?
Use container queries para componentes reutilizáveis que precisam se adaptar dentro de diferentes layouts. Use media queries para mudanças no nível da página.
O que significa tipo de contêiner: tamanho inline?
Permite consultar o eixo inline, geralmente a largura do contêiner nos modos de escrita horizontal.
Eu preciso do nome do contêiner?
Não. Os nomes dos contêineres são opcionais, mas são úteis quando você deseja direcionar um contêiner nomeado específico.