jsFiddle: http://jsfiddle.net/4z2Vx/
I’m trying to create a multi-column dropdown/menu widget.

The image on the left is in my web site, the left inside jsFiddle. Apart from the obvious colour + font, I’m not sure why jsFiddle is tampering with the alignment. This is not the issue, the issue is the first column is being hidden under the second… I’ve tried for hours but can’t get them to display side by side.
The problem is that
floatdoesn’t work on absolutely positioned elements, you can either restructure your html so as you have an absolutely positioned parent above.firstand.second(as griswoldo’s answer); or set a width for the dropdowns and then position them:http://jsfiddle.net/tYeDk/