I’ve been trying to get this to work for a while now. Here’s the basic idea of what I’m going for: example
I’ve managed to get the red div floated and get the blue div to fill the rest of the space. However, that uses overflow:hidden and I need the dropdown menu to appear.
As an update: I ended up setting the main wrapper to display:table and the inner divs to display: table cell. Seems to be working, but it feels wrong to me. Any other thoughts would be much appreciated.