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.
Télécharger le schéma en SVG.
Description des termes utilisés sur le schéma :
length: 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.
column-height qui définit la hauteur des colonnes, quitte à fractionner le texte.column-heightNavigateurs sur ordinateurs :
Navigateurs sur mobiles :
Navigateurs obsolètes ou marginaux :

Internet Explorer

UC Browser pour Androïd

Opéra Mobile

QQ Browser

Baidu Browser

Samsung Internet

Edge

Safari

Chrome pour Androïd

Safari sur IOS

Firefox pour Androïd

Chrome

Firefox

Opéra

Androïd Brower

KaiOS Browser

Opéra mini
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 Module CSS - Mise en page multi-colonnes.
Les définitions suivantes sont également décrites dans ce même module.