A propriedade CSS3 que permite controlar o que deve acontece...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Letra B - overflow
Para entender o motivo pelo qual a alternativa B é a correta, vamos discorrer sobre a propriedade overflow do CSS. Esta propriedade é utilizada para controlar o comportamento de conteúdos que não cabem dentro de um elemento HTML. Quando o conteúdo de um elemento é maior do que o espaço disponível, o CSS oferece algumas opções para o gerenciamento desse excesso através da propriedade overflow. As opções mais comuns são 'hidden' (oculta o conteúdo excedente), 'scroll' (adiciona barras de rolagem ao elemento para que o conteúdo excedente possa ser acessado), 'auto' (aplica barras de rolagem apenas quando necessário) e 'visible' (o conteúdo excedente é mostrado fora do elemento).
Por que a alternativa B está correta? De todas as opções apresentadas, somente a propriedade overflow é responsável por determinar como um conteúdo que não cabe em seu contêiner deve ser apresentado. Seja permitindo a rolagem, cortando o conteúdo excedente ou até mesmo permitindo que ele flua para fora do contêiner, o overflow é a ferramenta correta para esse tipo de controle.
As outras alternativas não se aplicam ao contexto da questão:
- float é usada para posicionar elementos ao lado um do outro;
- scrollbar, apesar de estar relacionada às barras de rolagem, não é propriamente uma propriedade CSS, mas sim parte dos elementos de interação do usuário com a página;
- content-weight não é uma propriedade existente em CSS;
- e stretch também não é uma propriedade CSS aplicável neste contexto.
Portanto, o conhecimento sobre a propriedade overflow e suas funcionalidades é essencial para a resolução correta da questão apresentada.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Resposta: B
Estouro de CSS
A overflow propriedade especifica se deve cortar o conteúdo ou adicionar barras de rolagem quando o conteúdo de um elemento for muito grande para caber na área especificada.
A overflow propriedade tem os seguintes valores:
visible- Padrão. O estouro não é cortado. O conteúdo renderiza fora da caixa do elemento
hidden- O estouro é cortado e o restante do conteúdo ficará invisível
scroll- O estouro é cortado e uma barra de rolagem é adicionada para ver o restante do conteúdo
auto- Semelhante ao scroll, mas adiciona barras de rolagem somente quando necessário
https://www.w3schools.com/css/css_overflow.asp#
propriedade CSS3 que permite controlar o que deve acontecer com um conteúdo grande demais para caber em uma área é a propriedade overflow. Essa propriedade tem quatro valores possíveis:
Introdução a CSS3
O CSS3 (Cascading Style Sheets 3) trouxe várias melhorias e novas propriedades para estilizar páginas web, permitindo maior controle sobre o layout e o comportamento de elementos em uma página. Uma das propriedades importantes para o controle do conteúdo dentro de um container é a propriedade overflow, que determina como o conteúdo que excede o tamanho de um elemento deve ser tratado. Essa propriedade pode ser usada para controlar o comportamento visual de um conteúdo que não se ajusta completamente dentro de sua área de exibição, oferecendo opções para ocultar o excesso, adicionar barras de rolagem ou exibir o conteúdo de maneira diferente.
Resolução
Vamos analisar cada alternativa em relação à propriedade que controla o que acontece com um conteúdo grande demais para caber em uma área:
Letra A, está errada. A propriedade float é usada para posicionar elementos ao lado de outros, permitindo que o conteúdo flua ao redor de um elemento, como uma imagem. Ela não tem relação com o controle do conteúdo que ultrapassa os limites de um container.
Letra B, está correta. A propriedade overflow é a que controla o comportamento de um conteúdo que é maior do que o espaço disponível em um elemento. Ela pode ter valores como visible (onde o conteúdo é exibido fora da área), hidden (onde o conteúdo é cortado), scroll (onde barras de rolagem são adicionadas), e auto (onde as barras de rolagem aparecem apenas se necessário).
Letra C, está errada. Não existe uma propriedade CSS chamada scrollbar. Embora as barras de rolagem possam ser adicionadas usando a propriedade overflow, não há uma propriedade específica chamada scrollbar para esse fim.
Letra D, está errada. A propriedade content-weight não existe no CSS. A terminologia correta para o controle do conteúdo de elementos é overflow, como mencionado na alternativa correta.
Letra E, está errada. A propriedade stretch não existe no contexto de controle de conteúdo que excede uma área. Ela pode ser confundida com o valor stretch utilizado em outras propriedades, como no controle de flexbox, mas não se aplica à questão do controle de conteúdo grande demais para caber em uma área.
Resposta: B - Chatgpt
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo