Nice experiment, you run into a few unforseen problems with using display: table/cell/row especially in firefox – I found you need to be wary of your content length as tables expand and ignore min/max widths
Thanks Basement 31. In general, cells with display table will try to accommodate the width of the content, so this can become an issue in any browser. Thanks for the link you’ve sent. I’ve used this hack before, the only issue I see is that if you declare a border on the equal height divs, the bottom border is not applied due to the overflow hidden, margin/padding hack.