Acompanhe nas redes sociais

    Olá, o que você está procurando?

    Desenvolvedores

    Como remover e adicionar elementos dependendo da resolução do dispositivo?

    A seu pedido, este artigo abordará Consultas de Mídia, o que significa usar Tipos de Mídia em conjunto com uma ou mais expressões sobre as características de uma mídia para definir a formatação para diferentes dispositivos. Navegadores ou aplicativos leem as expressões definidas na Consulta e, se o dispositivo em questão atender a essas condições, o CSS correspondente será aplicado.

    JavaScript

    A seu pedido, este artigo abordará Consultas de mídia, o que significa usar Tipos de mídia juntamente com uma ou mais expressões sobre as características de uma mídia, a fim de definir a formatação para diferentes dispositivos. Navegadores ou aplicativos leem as expressões definidas na Consulta, e se o dispositivo em questão corresponder a essas condições, o correspondente CSS é aplicado.

    Os Tipos de Mídia especificam a qual tipo de mídia um determinado bloco de CSS se destina. O HTML foi criado para ser portátil, ou seja, para ser lido e interpretado por qualquer tipo de dispositivo. No entanto, cada dispositivo renderiza o HTML de forma diferente devido a fatores como as dimensões da tela (por exemplo, “resolução”). Por exemplo, acessar um site de um desktop não se comportará da mesma forma que acessá-lo de um dispositivo móvel, porque esses são dispositivos diferentes com contextos de navegação.


    O desafio com as Consultas de Mídia hoje é que cada vez mais dispositivos surgem com tamanhos de tela variados e recursos de hardware semelhantes aos de desktops, o que os leva a navegar quase como máquinas de mesa. Veja o exemplo iPhone X por exemplo: sua qualidade de exibição é excelente e seu navegador renderiza páginas exatamente como um navegador de desktop típico.

    Nesse caso, não há necessidade de preparar um layout e CSS especificamente para portátil tipos de mídia no iPhone — já que, embora seja um dispositivo portátil, ele não se comporta como um. No entanto, também não se comporta exatamente como um desktop. Embora o mecanismo de renderização do Safari seja idêntico ao da versão para desktop, o comportamento e os padrões de navegação do usuário ainda são diferentes. Acabamos em um meio-termo: não podemos fornecer um CSS completamente separado para dispositivos portáteis, nem podemos depender exclusivamente de um desktop (tela) folha de estilo.

    Veja abaixo como você definiria quais regras de folha de estilo devem ser carregadas:

    <style>
    @media screen e (largura máxima: 1024px) {
    .pequena resolução { display: none; }
    }
    .pequena resolução { display: bloco; }
    </style>

    Opcionalmente, você pode criar um separado .css arquivar e hospedá-lo em seu próprio servidor ou por meio da solução CDN da minha startup, Blenner SmartCDN. Em seguida, inclua-o na seção de metadados do seu HTML assim:


    <link rel=”stylesheet” href=”URL_OF_YOUR_CSS_FILE”>

    Depois que seu arquivo CSS estiver pronto, basta "chamar" a classe sempre que precisar do comportamento responsivo. Por exemplo, para aplicá-lo a uma imagem encapsulada em uma tag personalizada chamada "C":

    <c class=”small-resolution”>
    <img src="”IMAGE_URL”" alt="&quot;DESCRIÇÃO&quot;" id="”OPTIONAL_ADDITIONAL_ID”">
    </c>

    Espero que isso ajude! 😀
    Deixe seus comentários abaixo e compartilhe com seus amigos!

    Escrito por

    Meu nome é Juan de Souza, um empreendedor, investidor, blogueiro e streamer de 25 anos. Minha jornada nos negócios começou aos 10 anos, aproveitando uma conexão discada de internet no Brasil para começar meu primeiro empreendimento. Atualmente, resido no Porto, Portugal, onde estou baseado desde 2025.

    Comentários
    Espaço Publicitário

    Junte-se ao nosso Discord

    Espaço Publicitário
    Espaço Publicitário

    Postagens Recomendadas para Você

    HeartstopperHeartstopper

    LGBTQIA+

    Confira a crítica completa da série Heartstopper da Netflix e descubra se a série Heartstopper cumpre integralmente tudo o que promete!

    Cinema

    Um dos desenhos animados mais memoráveis dos séculos XX e XXI. Sua história, personagens e roteiro são absolutamente cativantes. "Ursinho" é conhecido...

    Curiosidades

    Super Mario World, também conhecido como “Super Mario Bros. 4” no Japão, é sem dúvida um dos jogos mais populares de todos...

    Cinema

    “Courage, o Cão Covarde” conta a história de Courage, um cão que se assusta facilmente e vive em uma fazenda com Muriel e Eustace Bagge...

    Cinema

    Quem não conhece esse desenho animado épico da Hanna-Barbera, Corrida Maluca, onde onze competidores disputavam em cada episódio o título mundial de “Mais Maluco do Mundo...

    Cinema

    Sagwa, um dos melhores desenhos animados ainda em exibição no canal Futura. Aliás, todos os programas do canal são excelentes. Ele conta a...

    Cinema

    Você se lembra do clássico desenho animado Timão e Pumba? É uma série animada de TV produzida pela Walt Disney Animation, estrelada pelo javali e pelo suricato...

    Cinema

    No final da década de 1930, a animação estava no auge. Foi chamada de "Era de Ouro" por muitos cinéfilos, onde personagens clássicos...

    Cinema

    Pica-Pau, um dos personagens mais amados de todos os tempos. Adorado por crianças, adolescentes e adultos. A série em si remonta a...

    Curiosidades

    Grand Theft Auto V (GTA V) é conhecido por sua vasta jogabilidade em mundo aberto, onde os jogadores podem explorar, completar missões ou simplesmente causar o caos. Um...

    Outros

    “Castelo Rá‑Tim‑Bum” estreou em 1994 na TV Cultura, encantando os fãs do “Rá‑Tim‑Bum” original, cansados de suas reprises, além de outras...

    Tech

    Se você cresceu jogando videogames de console nas décadas de 1980 e 1990 e nunca ouviu falar deste, considere-se sortudo — muito sortudo. Aqui está o urbano...

    DisneyDisney

    Cinema

    Walt Disney, um dos maiores e mais influentes gigantes do entretenimento do mundo, tem uma longa história de inovação em animação. De sua...

    Games

    "Nintendo 64" é o terceiro console de videogame doméstico da Nintendo. Comumente abreviado como "N64", foi lançado em 23 de junho de 1996 (Japão) e em 29 de setembro nos Estados Unidos...

    Games

    Que tal transformar seu Minecraft em um jogo ainda mais imersivo? Pensando nisso, desenvolvemos o Mod Pack "Realistico" — um pacote de texturas com...

    Games

    Você definitivamente já viu, ouviu falar ou jogou Just Dance em algum momento. É simplesmente um dos jogos mais incríveis já criados e mantidos por...

    Games

    Need For Speed Heat finalmente chegou às ruas e está cada vez mais lembrando os títulos da era de ouro da franquia, como Need For Speed Underground...

    Games

    É hora de falar sobre Far Cry 4: um novo jogo da icônica franquia de mundo aberto que chegou há mais de 10 anos com...

    Plantas vs. Zumbis: Guerra de JardimPlantas vs. Zumbis: Guerra de Jardim

    Games

    Recentemente, foi lançado Plants vs. Zombies Garden Warfare — o novo jogo da PopCap, famosa por seus sucessos mobile. Desta vez, temos uma análise...

    Qual é o significado e a função do kernel?Qual é o significado e a função do kernel?

    Desenvolvedores

    O kernel é um dos componentes mais fundamentais de qualquer sistema operacional (SO), atuando como uma ponte entre o hardware de um computador...