The idea: I have a container div with two divs inside of it, like two columns on a page.
The issue: I have to use the CSS 'float' property in order to get the two divs to display next to each other, but when I apply float:left or right to the divs the parent div, which is not floated, does not get stretched to the size of the child divs, so the background disappears. I know a Javascript trick to solve this, but are there any simple, clean CSS solutions that I'm missing?