Gerador de Consultas de Mídia Gere consultas de mídia CSS com condições de recursos e pontos de quebra pré-definidos.
Gerador de Consultas de Mídia
Gere consultas de mídia CSS com condições de recursos e pontos de quebra pré-definidos.
Use um preset ou crie personalizado
Selecione um preset comum ou adicione condições personalizadas com recursos de mídia.
Configure as condições
Defina o tipo de mídia, condições de recurso e combine com operadores AND ou OR.
Copie a consulta
Copie a consulta de mídia gerada pronta para uso em sua folha de estilo.
What Is Gerador de Consultas de Mídia?
O Gerador de Consultas de Mídia ajuda a criar consultas de mídia CSS para design responsivo e detecção de recursos. As consultas de mídia aplicam regras CSS condicionalmente com base em características do dispositivo, como largura da viewport, altura, orientação, preferência de esquema de cores e muito mais. Essa ferramenta fornece consultas pré-configuradas para casos de uso comuns (celular, tablet, desktop, modo escuro, impressão, movimento reduzido) e um construtor personalizado para criar condições complexas. Você pode definir o tipo de mídia (tela, impressão, todos), adicionar várias condições de recursos e escolher como combiná-las (E ou OU). A consulta gerada inclui a sintaxe correta com a regra @media e colchetes, pronta para ser colada no seu CSS.
Why Use Gerador de Consultas de Mídia?
-
Presetes comuns para mobile, tablet, desktop, modo escuro e mais
-
Suporte a todos os recursos de mídia CSS, incluindo os modernos
-
Operadores AND/OU para combinar múltiplas condições
-
Tabela de referência de breakpoints comuns para consulta rápida
Common Use Cases
Layouts Responsivos
Crie estilos baseados em breakpoints para diferentes tamanhos de tela.
Suporte ao Modo Escuro
Gere consultas prefers-color-scheme para estilos de modo escuro.
Folhas de Estilo para Impressão
Crie consultas @media print para estilos otimizados para impressão.
Recursos de Acessibilidade
Destine preferências de movimento reduzido e contraste para designs acessíveis.
Technical Guide
As consultas de mídia CSS usam a regra @media para aplicar estilos condicionalmente. A sintaxe é @media [tipo] e (condição) { regras }. Os tipos de mídia incluem tela, impressão e todos. Os recursos de mídia testam as capacidades do dispositivo: min-width/max-width para quebras responsivas, orientação para paisagem/retrato, prefers-color-scheme para modo escuro/claro, prefers-reduced-motion para sensibilidade à animação, hover para capacidade de pairar e pointer para precisão de entrada. Condições múltiplas são combinadas com a palavra-chave and para todas as condições ou separadas por vírgulas para qualquer condição. A palavra-chave not nega uma consulta. Recursos modernos como prefers-color-scheme e prefers-reduced-motion permitem o aprimoramento progressivo para preferências do usuário. Para a abordagem mobile-first, use consultas min-width. Para desktop-first, use max-width. Combinar ambos cria consultas de intervalo como @media (min-width: 768px) e (max-width: 1023px).
Tips & Best Practices
-
1Use a abordagem mobile-first com consultas min-width para melhor desempenho
-
2Sempre inclua prefers-reduced-motion para acessibilidade
-
3Teste prefers-color-scheme para suporte automático ao modo escuro
-
4Use consultas de faixa (min e max) para direcionar categorias de dispositivos específicas
Related Tools
Área de Testes do CSS Flexbox
Explorador visual do CSS Flexbox com controles interativos para todas as propriedades do contêiner flexível.
🎨 CSS & Design
Ambiente de Testes do CSS Grid
Construtor visual de CSS Grid com controles interativos para colunas de modelo, linhas e lacunas.
🎨 CSS & Design
Testador de Design Responsivo
Visualize sites na web em pontos de quebra comuns de dispositivos com um visualizador de iframe integrado.
🎨 CSS & Design
Gerador de Folha de Estilo para Impressão
Gere folhas de estilo @media print com opções para ocultar elementos, estilizar texto e controlar quebras de página.
🎨 CSS & DesignFrequently Asked Questions
Q Devo usar min-width ou max-width?
Q Quais breakpoints devo usar?
Q Posso combinar múltiplas condições?
Q O que é prefers-color-scheme?
Q Como posso dar suporte ao movimento reduzido?
About This Tool
Gerador de Consultas de Mídia is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.