I have been attempting to split a div into two columns using CSS, but I have not managed to get it working yet. My basic structure is as follows:
Another way to do this is to add overflow:hidden; to the parent element of the floated elements.
overflow:hidden;
overflow:hidden will make the element grow to fit in floated elements.
This way, it can all be done in css rather than adding another html element.