@media não funciona no celular

@media não funciona no celular

O @media não funciona no celular, mas funciona no navegador desktop, por quê?

Você provavelmente acaba de descobrir o CSS responsivo e foi correndo aplicar o @media no seu CSS, aí você redimensionou a janela do Browser e vibrou com a conquista. Porém, quando publicou o site e testou no seu celular, não ficou responsivo como você esperava, certo?

@media não funciona no celular

O @media não funciona no celular?

Não é só porque o media query funciona quando você deixa a janela estreita, que no celular vai aparecer bonitinho.
Existe um elemento chave no HTML para que o @media funcione em dispositivos mobile, que é a meta tag viewport:

<meta name="viewport" content="width=device-width">

Não esqueça que o <meta> deve ser colocado dentro do <head>.

Essa é a tag resumida, mas se você quiser saber detalhes do funcionamento dela, leia o post “meta viewport como usar“.

Agora, limpe o cache do seu smartphone ou tablet, e teste novamente. MAS CERTIFIQUE-SE de que limpou mesmo, porque sabemos que, limpar cache no celular não é tão rápido e simples quando no navegador Desktop.

Como limpar o cache?

Cada sistema operacional tem seu modo de apagar cache de aplicativos, não é muito complicado, mas também não é tão simples assim para qualquer pessoa.

No Canaltech tem um post detalhado ensinando como limpar o cache no Android. E no Techtudo, um post ensinando como limpar o cache no Iphone.

Se o seu sistema operacional for outro, o processo é parecido, então talvez os posts acima te ajudem a se encontrar.

Não esqueça de comentar se funcionou para ajudar os próximos que tiverem o mesmo problema.

Web Designer que nasceu no mesmo ano que o HTML, mas que abandonou o desenvolvimento web para criar logotipos e música.
Posts escritos 32

Um comentário sobre “@media não funciona no celular

Deixe um comentário

Posts Relacionados

ENTER para buscar / ESC para fechar

De Volta Para o Topo