Abstract
The CSS Multi-column Layout module provides a solution to one of the fundamental layout issues that has faced web designers since the very earliest days of the Web: how to arrange content so that it occupies multiple vertical containers, like a newspaper or magazine. Over the years, ingenious web designers have developed a variety of workarounds to create multi-column layouts. Initially this involved using tables to align columns of content as if each element was a value in a cell. More recently, clever combinations of floating elements, clearing elements, and occasional JavaScript have provided a more semantic solution, but none of these approaches is particularly well suited to creating multi-column layouts. The new CSS3 module overcomes many of the problems associated with generating such layouts, automatically handling the flow and distribution of content; and browser support is already quite good, so it’s relatively safe to start using this module today!
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2016 Sam Hampton-Smith
About this chapter
Cite this chapter
Hampton-Smith, S. (2016). CSS Multi-column Layout. In: Pro CSS3 Layout Techniques. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-6503-0_4
Download citation
DOI: https://doi.org/10.1007/978-1-4302-6503-0_4
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-6502-3
Online ISBN: 978-1-4302-6503-0
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)