Column-height - Propriété CSS
Résumé des caractéristiques de la propriété column-height
autoautocolumn-height passe progressivement d'une valeur à une autre.Single : valeur unique (l'ordre n'intervient pas).Schéma de la syntaxe de column-height.
column-height.Cliquez sur les liens du schéma pour plus de précisons sur les valeurs.
Description des termes utilisés sur le schéma :
d: une valeur numérique, positive ou null, suivie d'une unités de dimension.
Description de la propriété column-height.
column-height est une propriété encore expérimentale. et par exemple ne la reconnaissent pas.
column-height définit la hauteur des colonnes. Si le contenu est plus grand, un nouveau jeu de colonnes est repris en dessous.
On obtient ainsi un tableau dans lequel le contenu se réparti automatiquement dans les cellules.
L'espace horizontal est défini par row-gap.
⚠ ne marche pas sur tous les navigateurs.
Valeurs pour column-height.
- column-height: auto;
La hauteur des colonnes est calculée automatiquement, essentiellement à partir de la propriété
heightdu conteneur.Ce texte est mis en forme en deux colonnes. La propriétécolumn-heighta été fixée àauto, la hauteur des colonnes est donc déterminée automatiquement. La plupart du temps elle est déterminée par la valeur deheight.column-height:auto; - column-height: 400px;
dest une valeur positive ou null, suivie d'une des unités de dimension. La hauteur des colonnes est fixée à la valeur indiquée.Ce texte est mis en forme en deux colonnes. La propriétécolumn-heighta été déterminée à65px, la hauteur des colonnes est donc fixée à cette valeur. Si le contenu est suffisamment important un autre jeu de colonnes est crée pour le recevoir, et ainsi de suite.column-height:65px; - column-height: initial; (
auto) column-height: inherit; column-height: revert; column-height: revertLayer; column-height: unset;Les valeurs communes sont présentées sur ces pages :
initial,inherit,revert,revert-layer,unset.
Exemple d'animation de column-height.
La propriété column-height s'anime bien sûr, et de façon progressive. Sur l'exemple ci-dessous on a l'impression d'un passage brutal d'une valeur à
l'autre, mais c'est le nombre de lignes par colonne, qui lui est un entier.
Le résultat de l'animation de column-height est un peu surprenant mais peut être utile dans certains cas.
Exemple interactif avec la propriété column-height.
Compatibilité des navigateurs avec column-height.
La propriété column-height est encore mal reconnue par les navigateurs. par exemple ne la traite pas.
Voir aussi...
Les spécifications CSS éditées par le W3C sont organisées en modules.
La propriété column-height fait partie du module CSS Multi-column Layout Module.
Les définitions suivantes sont également décrites dans ce même module.