Questão de Engenharia de Software — Frameworks — FGV 2024
Engenharia de Software›Frameworks
Código
fg075152
Banca
FGV
Órgão
AL-PR
Ano
2024
Nível
Superior
Cargo
Analista Legislativo - Desenvolvedor de Sistemas
No contexto do framework Bootstrap, assinale a opção que indica a principal finalidade da classe d-none.
AA classe d-none é usada para criar um contêiner responsivo que oculta seu conteúdo em dispositivos móveis, garantindo uma experiência otimizada para telas menores.
BA classe d-none é usada para ocultar elementos em todas as resoluções de tela, independentemente do tamanho.
CA classe d-none é utilizada para tornar um elemento visível somente em dispositivos de resolução média, excluindo telas pequenas e grandes.
DA classe d-none é utilizada para tornar um elemento visível somente em dispositivos de resolução grande.
EA classe d-none é projetada para criar um contêiner responsivo que exibe seu conteúdo somente em dispositivos móveis, tornando-o invisível em telas maiores.
Revelar gabarito e comentário▾
GabaritoB — A classe d-none é usada para ocultar elementos em todas as resoluções de tela, independentemente do tamanho.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Bootstrap – Classe d-none
Gabarito: letra B. A classe d-none no Bootstrap tem como finalidade ocultar completamente um elemento em todas as resoluções de tela, sem qualquer variação responsiva. É o utilitário de exibição mais absoluto: o elemento desaparece independentemente do tamanho da viewport.
O Bootstrap oferece classes de exibição responsivas (como d-sm-none, d-md-block etc.) que alteram o comportamento em breakpoints específicos. A classe d-none, porém, não possui sufixo de breakpoint, aplicando-se universalmente.
Alternativa A — ❌ Incorreta
Afirma que d-none oculta conteúdo apenas em dispositivos móveis. Isso é falso: a classe não tem comportamento responsivo; oculta em qualquer dispositivo. O efeito descrito é típico de classes como d-md-none ou d-lg-none.
Alternativa B — ✅ Correta ⟵ GABARITO
Descreve exatamente a finalidade: ocultar elementos em todas as resoluções de tela. Sem breakpoint, não há condição responsiva.
Alternativa C — ❌ Incorreta
Diz que torna visível somente em dispositivos de resolução média. Isso descreve o oposto do d-none, que sempre oculta. Uma classe como d-md-block tornaria visível a partir do breakpoint médio, mas não é d-none.
Alternativa D — ❌ Incorreta
Afirma que torna visível somente em telas grandes. Novamente, comportamento oposto. d-none oculta, não exibe.
Alternativa E — ❌ Incorreta
A classe d-none não é um contêiner responsivo e não exibe conteúdo apenas em móveis. Ela oculta o elemento sempre, independentemente do dispositivo. A descrição corresponde a um utilitário como d-block d-md-none (exibe em mobile, oculta em médias/grandes).
NÃO CAIA NESSA!
Decore a regra: classes sem sufixo de breakpoint (ex.: d-none, d-block, d-flex) aplicam-se a todos os tamanhos de tela. Classes com sufixo (ex.: d-sm-none) valem apenas a partir daquele breakpoint. Na prova, desconfie de alternativas que associam d-none a um comportamento seletivo por dispositivo — a banca adora essa pegadinha.