In een lay-out met meerdere kolommen kunt u elementen over de kolommen laten uitbreiden met column-span
.
h2 ( -webkit-column-span: all; column-span: all; )
Wijs toe column-span
aan een element in de lay-out met meerdere kolommen om er een overspannend element van te maken. De lay-out met meerdere kolommen wordt hervat met het volgende niet-overspannende element.
De waarde van column-span
kan ofwel all
of none
.
Stel een element in met column-span: all
om het de kolommen te laten overspannen.
De waarde none
voor de eigenschap is de kill-schakelaar voor een spanning-element. U kunt dit gebruiken wanneer u met mediaquery's werkt om het spanning-element te laten stoppen met overspannen.
Zie het voorbeeld van de Pen-kolomoverspanning door CSS-Tricks (@ css-tricks) op CodePen.
Browser-ondersteuning
Firefox ondersteunt dit niet column-span
, maar er zijn interessante oplossingen.
Hier is echter de ondersteuning voor lay-out met meerdere kolommen in het algemeen:
Deze browserondersteuningsgegevens zijn van Caniuse, die meer details bevat. Een getal geeft aan dat de browser de functie ondersteunt vanaf die versie.
Bureaublad
Chrome | Firefox | D.W.Z | Rand | Safari |
---|---|---|---|---|
91 | 87 | 10 | 12 | 10 |
Mobiel / tablet
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 81 | 10.0-10.2 |
Vergeet uw voorvoegsels niet!