This code demonstrates how a multi-column layout can be constructed to have 3 columns, regardless of the size of the parent container.
This code demonstrates how a multi-column layout can be constructed to have a variable number of columns, each with a minimum width of 200px, depending on the size of the parent container.
This code demonstrates how column breaks can be controlled through CSS rules.
This code demonstrates how column spans can be created through CSS rules, and how column spans create divisions between content within the multi-column layout, effectively restarting the layout after each span.
This code demonstrates how column balancing works.
Internet Explorer 10 Guide for Developers: CSS Multi-column layout
Building Rich Text-Centric Pages in IE10