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 display
à la valeur none
qui permet de cacher un élément sans garder l'espace qu'il occupait visible.
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é CSSvisibility
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).
Exemple de code visibility
CSS
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
- Détails des versions de la CSS visibility
- Propriété
visibility
est compatible avec CSS2 et plus.
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 display
à "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
Votes: 4.3 / 5 - 32
votes
Cliquez sur une étoile pour voter.