During a recent project I decided to add some fancy fading divs for AJAX UI feedback. I was working with some simple cross-browser code to change the opacity over time, and was banging my head on why I couldn't get some of the divs to fade consistently. Then I found this on Rick Strahl's blog:
http://west-wind.com/WebLog/posts/10213.aspx
Apparently IE requires that a width be set on the div prior to attempting opacity changes.
Original Opacity fading code was found here:
http://www.brainerror.net/scripts_js_blendtrans.php
The second page listed gives the information about the width requirement, but I didn't see it the first time through <g>.
The next issue, noticed is that IE seems to do a poor job of maintaining the appearance of the text inside the div. In Mozilla the fades work beautifully -- in IE the text becomes jagged and chunky.
No solution yet.