DEV Community

Levy Henrique Alves Nunes
Levy Henrique Alves Nunes

Posted on

Como usar a propriedade overflow: hidden em CSS

Olá a todos! Hoje, vou mostrar como você pode usar a propriedade CSS overflow: hidden para controlar o que acontece quando o conteúdo de um elemento excede seus limites.

Em CSS, a propriedade overflow determina o que acontece com o conteúdo que não cabe dentro de um contêiner. Existem várias opções para definir a propriedade overflow, incluindo visible, hidden, scroll, e auto.

Neste post, vou focar na opção hidden.

Quando você define a propriedade overflow como hidden, qualquer conteúdo que exceda os limites do contêiner será cortado e não será visível. Vamos ver como isso funciona com alguns exemplos.

Exemplo 1: Ocultando uma imagem grande
Suponha que você tenha uma div com largura e altura fixas de 100px e, dentro dela, você deseja colocar uma imagem que tem 200px de largura e 200px de altura.

<div class="overflow-hidden" style="width: 100px; height: 100px;">
  <img src="large-image.jpg" alt="A large image" style="width: 200px; height: 200px;">
</div>
css
Copy code
.overflow-hidden {
  overflow: hidden;
}
Enter fullscreen mode Exit fullscreen mode

Neste exemplo, a imagem será cortada para caber dentro da div, e você só verá a parte da imagem que cabe dentro dos limites da div.

Exemplo 2: Ocultando texto longo
Outro exemplo comum é quando você tem um contêiner com uma quantidade limitada de espaço, mas o texto dentro do contêiner é muito longo.

<div class="overflow-hidden" style="width: 150px; height: 50px;">
  Este é um texto muito longo que não caberá completamente dentro deste contêiner.
</div>
css
Copy code
.overflow-hidden {
  overflow: hidden;
}
Enter fullscreen mode Exit fullscreen mode

Neste exemplo, o texto que não cabe dentro do contêiner será cortado e ocultado.

Conclusão
A propriedade overflow: hidden é uma ferramenta útil para controlar o que acontece com o conteúdo que excede os limites de um contêiner em CSS. É especialmente útil quando você quer garantir que o conteúdo não se estenda além de um contêiner de tamanho fixo. Espero que este post tenha ajudado a entender melhor como usar esta propriedade em seu próprio trabalho de design e desenvolvimento web.

Espero que este exemplo de post de blog tenha sido útil para você! Se você tiver alguma pergunta ou precisar de mais informações, não hesite em entrar em contato.

Top comments (1)

Collapse
 
respect17 profile image
Kudzai Murimi

Thanks a lot!