column-span
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2020.
La propriété column-span
permet à un élément de s'étendre sur toutes les colonnes lorsque la valeur de cette propriété est all
. Un élément qui s'étend sur plus d'une colonne est appelé un élément étendu (spanning element).
Exemple interactif
css
/* Valeurs avec un mot-clé */
column-span: none;
column-span: all;
/* Valeurs globales */
column-span: inherit;
column-span: initial;
column-span: unset;
Syntaxe
Valeurs
Définition formelle
Valeur initiale | none |
---|---|
Applicabilité | éléments de type bloc participant au flux |
Héritée | non |
Valeur calculée | comme spécifié |
Type d'animation | discrète |
Syntaxe formelle
column-span =
none |
all
Exemples
CSS
css
.exemple {
border: 10px solid #000000;
columns: 3;
}
h2 {
column-span: all;
}
HTML
html
<div class="exemple">
« Mais alors, » pensa Alice, « ne serai-je donc jamais plus vieille que je ne
le suis maintenant ? D’un côté cela aura ses avantages, ne jamais être une
vieille femme. Mais alors avoir toujours des leçons à apprendre ! Oh, je
n’aimerais pas cela du tout. »
<h2>La suite</h2>
« Oh ! Alice, petite folle, » se répondit-elle. « Comment pourriez-vous
apprendre des leçons ici ? Il y a à peine de la place pour vous, et il n’y en
a pas du tout pour vos livres de leçons. »
</div>
Résultat
Spécifications
Specification |
---|
CSS Multi-column Layout Module Level 1 # column-span |
Compatibilité des navigateurs
BCD tables only load in the browser