When using CSS columns you may experience columns “spilling” from one to another. Here is a simple fix; apply this CSS to the child elements:
display: inline-block; width: 100%;
Tim Bennett is a Leeds-based web designer from Yorkshire. He has a First Class Honours degree in Computing from Leeds Metropolitan University and currently runs his own one-man web design company, Texelate.