visibility CSS propriété

Définition de la CSS visibility.

La propriété de Visibilité CSS visibility permet de cacher un élément tout en gardant visible l'espace qu'il occupe, on dit que l'élément reste dans le flux. Si au contraire, vous voulez que l'élément sort du flux, vous devez utiliser propriété Css à la valeur none qui permet de cacher un élément sans garder l'espace qu'il occupait visible.

Exemple de syntaxe CSS visibility :
visibility : hidden;
visibility : visible;
visibility : collapse;

La propriété de feuille de style visibility CSS peut prendre la valeur de visibilité :

  • visible : le contenu d'un élément est visible, valeur par défaut.
  • hidden : le contenu d'un élément est caché, mais l'espace occupé par l'élément reste visible.
  • collapse : est utilisée les tableaux, dans la cas contraire le comportement est égal à hidden, l'espace normalement occupé par la ligne ou la colonne devient disponible. Si sur une cellule son contenu est caché.
  • inherit : hérite de la propriété CSS visibility de son parent (CSS 2).

La propriété de feuille de style visibility CSS est généralement utilisée dans la création de calques (Layer).

Conditions d'application de la CSS visibility.

La propriété CSS visibility est applicable sur toutes les balises HTML ou XHTML.

Héritage des valeurs Css de visibility.

La propriété CSS visibility hérite de son parent.

Problème d'interprétation de visibility en Css.

La propriété CSS visibility ne pose aucun problème d'interprétation, sauf pour visibility : collapse

Conditions d'animation de visibility en CSS3.

La propriété visibility CSS peut être animée mais sa valeur ne peut être : visible et non visible, pas de valeurs intermédiaires.

La CSS visibility est une propriété de feuille de style qui peut être utilisée pour les animations CSS et transitions CSS.

Compatibilités navigateurs de la propriété visibility

Equivalence de la CSS visibility en HTML.

La propriété de feuille de style visibility CSS n'a pas d'équivalence en HTML ou XHTML.

Exemples et astuces CSS pour utiliser visibility

Différence entre les Css visibility et display pour cacher un élément

Si vous utilisez la propriété CSS visibility à "hidden" pour cacher un élément HTML, la zone occupée par ce dernier sera toujours présente dans votre page, c'est seulement son contenu qui n'est pas affiché.

Si vous utilisez la propriété CSS à "none" pour cacher un élément HTML, ce dernier totalement exclu de l'affichage comme s'il n'existait pas.

Votre avis sur la définition visibility en CSS

Votez pour la définition CSS visibility

  • 1/5
  • 2/5
  • 3/5
  • 4/5
  • 5/5

Avis sur la page https://www.zonecss.fr/proprietes-css/visibility-css.html Votes: 4.3 / 5 - 32 votes
Cliquez sur une étoile pour voter.