Media queries permitem aplicar estilos diferentes dependendo das características do dispositivo, como largura da tela, orientação e resolução.
É com elas que o design responsivo realmente acontece.
O que são media queries?
Uma media query é uma condição. Se a condição for verdadeira, o CSS dentro dela é aplicado.
@media (max-width: 768px) { body { background-color: #f5f5f5; } } Anatomia da Media Query
@media (max-width: 768px) { ... }
@media: Inicia a regra de consulta de mídia.
(max-width: 768px): Esta é a condição. Ela diz: "Aplique os estilos abaixo se a largura da janela do navegador for de no máximo 768 pixels".
Em termos práticos: serve para tablets em modo retrato e celulares.
Se a tela tiver 769px, esta regra é ignorada.
body { background-color: #f5f5f5; }: É o estilo que será ativado. Neste caso, muda a cor de fundo da página para um cinza muito claro.
O que acontece na prática?
No Desktop (telas grandes): O fundo permanece com a cor padrão (geralmente branco).
No Tablet/Mobile (telas menores): Assim que o usuário redimensiona a janela para menos de 768px, o fundo "muda de cor" instantaneamente.
Isso é comumente usado para esconder menus, aumentar o tamanho de botões para facilitar o toque ou mudar o layout de colunas para linhas.
Por que usar media queries?
- Ajustar layout para celular, tablet e desktop
- Melhorar legibilidade
- Evitar rolagem horizontal
- Adaptar navegação e espaçamentos
Largura da tela: min-width e max-width
As condições mais usadas em media queries são:
max-width— até um tamanhomin-width— a partir de um tamanho
/* Mobile */ @media (max-width: 600px) { .menu { flex-direction: column; } }
/* Desktop */
@media (min-width: 1024px) {
.menu {
flex-direction: row;
}
}
Abordagem mobile first
Na abordagem mobile first, escrevemos primeiro o CSS para telas pequenas.
Depois, usamos min-width para telas maiores.
/* Estilo base (mobile) */ .cards { display: block; }
/* Tablet e desktop */
@media (min-width: 768px) {
.cards {
display: flex;
gap: 16px;
}
}
Breakpoints comuns
Não existem valores obrigatórios, mas alguns tamanhos são bastante usados:
- Até 600px — celulares
- 768px — tablets
- 1024px — notebooks
- 1200px+ — telas grandes
Media queries além da largura
Também é possível usar media queries para:
- Orientação da tela
- Modo escuro
- Resolução
@media (orientation: landscape) { body { font-size: 18px; } } Sobre a Media Query acima:
orientation: landscape: Esta condição é verdadeira sempre que a largura da janela for maior que a altura.
Comum em: Desktops, laptops e dispositivos móveis segurados horizontalmente.
font-size: 18px: O estilo aplicado aumenta o tamanho da fonte. A lógica aqui é que, em modo paisagem, geralmente há mais espaço horizontal para o texto fluir, permitindo uma leitura mais confortável com fontes maiores.
Quando ela é ativada?
Ativa: Quando você vira seu smartphone de lado para assistir a um vídeo, por exemplo.
Inativa: Quando você segura o celular em pé (portrait), onde a altura é maior que a largura.
Desktop: Por padrão, quase todos os monitores de computador operam em modo landscape, então essa regra estaria constantemente ativa neles.
Boas práticas com media queries
- Use mobile first sempre que possível
- Organize media queries por componente
- Evite repetir código
- Teste em diferentes tamanhos
💾🧠 Resumo da aula para nunca mais esquecer
- Media queries aplicam CSS conforme o contexto
max-widthemin-widthsão as mais usadas- Mobile first é a abordagem moderna
- Breakpoints devem seguir o layout
- Media queries tornam o site responsivo
Na próxima aula, vamos falar sobre transições e animações — como dar vida à interface sem exageros ✨🎞️
HARDWARE
Entendendo o seu computador
O que há dentro do meu computador?
Existem alguns componentes fundamentais presentes dentro do seu computador e é muito importante que você conheça um pouco sobre eles, seja para argumentar com algum vendedor durante a compra de um novo PC ou para identificar alguma atitude desleal de algum técnico que esteja te passando um orçamento para reparo. Na seção Raio-X aqui do Contém Bits você pode conhecer e entender mais detalhadamente sobre cada componente, ou também pode clicar abaixo no componente que deseja, para conhecê-lo melhor.
Você Sabia?
Playstation
O Playstation só nasceu porque uma parceria entre Sony e Nintendo, para desenvolver uma unidade de CD para o Super Nintendo, fracassou. Clique aqui e saiba mais.
Música tema do Blanka
Até a primeira metade dos anos 90 era bastante comum que as trilhas sonoras dos games fossem criadas por mulheres e a responsável pelas músicas do clássico Street Fighter 2 foi Yoko Shimomura. Segundo ela, o ritmo "Tararirarin" da música tema do personagem Blanka, do Brasil, veio à sua cabeça enquanto ela estava no trem a caminho da Capcom.
Recorde de patentes
A IBM detém o recorde de patentes em um único ano, atingindo a marca de 4186 registros no ano de 2008. Clique aqui e saiba mais sobre esta gigante do mundo da tecnologia.
Mortal Kombat - O Filme
O filme Mortal Kombat, inspirado no jogo de mesmo nome, faturou 23 milhões de dólares apenas no fim de semana de estreia nos EUA. Ainda sobre este título de sucesso, outra cifra que impressiona é o faturamento ao longo do primeiro ano: 1 bilhão de dólares no mundo todo.
Tetris
O título Tetris detém o recorde de jogo mais adaptado de todos os tempos. No total foram mais de 60 plataformas diferentes que receberam alguma versão do quebra-cabeças criado por Alexey Pajitnov. Conheça mais sobre este incrível jogo clicando aqui.










