Post by Hannes Wyss:
In order for a div to properly wipe in and out on various platforms I needed to set its display style to “block” in strategic locations. I’m aware (or rather I presume) that this prevents display:inline elements from being displayed properly, but afaik there is no way of reliably setting the height of an inline element anyway.
Patch (Works for me TM) attached.
Tested on Linux (Firefox 18.104.22.168, Opera 9.23, Konqueror 3.5.7), Mac OS X (Safari 2.0), Windows XP (IE6, IE7)