Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

O meu @media também não funcionava (esse foi o jeito que resolvi)

Pessoal, vou compartilhar a minha solução porque estava com o mesmo problema de vocês.

A primeira coisa que fiz foi descobrir o tamanho padrão dos dispositivos.

Mobile S é 320px viewport || Mobile M é 375px viewport || Mobile L é 420px viewport || Tablet é 768px viewport || Laptop é 1024px viewport || Laptop L é 1440px viewport ||

No exemplo o professor usou:

@media (widht: 610px) {
        .chamada {
                background-color: #FOF;
                }
}

Esse comando não funcionou comigo.

Conferi se o meu head estava ok:

<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv='X-UA-Compatible' content='IE=edge'>

Estava ok.

Conferi se estava no css correto e se estava preenchendo certinho (chamada.css). Estava tudo ok. Conferi se tudo estava linkado certinho (caminhos e pastas), e também estava ok.

Antes de chorar e sair correndo mundão afora, vim no fórum mas descobri que não era o único com esse problema. E as respostas que estavam no fórum não funcionavam comigo.

Então fui consultar a W3C e usei esse comando que deu certo e pulei de alegria.

@media only screen and (width: 768px) {
    .chamada {
        background-color: var(--planos-cartao-ultra);
    }
}

Observação 1: no meu exercício utilizei 768px mas se você colocar 610px também dá certo. Observação 2: Não utilizei #FOF mas você pode substituir o var por #FOF; que dá certo também.

#nãodesista

#nofimdácerto

#senãodercerto

#corre

#enão

#olha

#p/trás

If you think responsive’s simple, I feel bad for you son. We got 99 viewports, but the iPhone’s just one. —Josh Brewer, March 10, 2010

https://css-tricks.com/snippets/css/media-queries-for-standard-devices/

2 respostas

Oi Fernando, tudo bem? Na minha humilde analise, de todas as suas dicas, a melhor foram as #.

Mas obrigada pela ajuda

solução!

@Germanna, chorei de rir. Doeu até a barriga rsssss