freeCodeCamp/guide/portuguese/css/properties/visibility-property/index.md

32 lines
1.5 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

---
title: Visibility Property
localeTitle: Propriedade de visibilidade
---
## Propriedade de visibilidade
A propriedade de visibilidade pode ser usada para controlar a visibilidade de qualquer elemento. O valor padrão é `visibility: visible;`
#### Valores possíveis:
A propriedade de visibilidade pode ter 5 valores possíveis.
1. `visible` : é o valor padrão que mostra um elemento.
2. `hidden` : Esse valor oculta um elemento, mas preserva o layout ou o espaço ocupado pelo elemento.
3. `collapse` : esses valores são semelhantes aos ocultos, mas são aplicáveis às linhas ou colunas da tabela. Esconde o conteúdo da linha ou coluna.
4. `initial` : define a propriedade para seu valor padrão (visível).
5. `inherit` : herda o valor da propriedade daquele de seu elemento pai.
#### Semelhanças e diferenças com outras propriedades:
1. opacidade: A diferença entre propriedade de `visibility` e propriedade de `opacity` , é a opacidade pode ser usada para desvanecer e elemento. `visibility: hidden;` e `opacity: 0;` tem efeito semelhante em um elemento.
2. display: A única diferença entre visibilidade: oculto; e exibir: nenhum; é que, o último remove o layout ou espaço ocupado pelo elemento também.
#### Compatibilidade do Navegador:
Esta é uma propriedade CSS2 e é compatível com todos os principais navegadores.
#### Mais Informações:
[Visibilidade CSS - w3school](https://www.w3schools.com/cssref/pr_class_visibility.asp)