I have an absolutely positioned div containing several children, one of which is a relatively positioned div. When I use a percentage-based w
div
percentage-based w
I think this has something to do with the way the hasLayout property is implemented in the older browser.
hasLayout
Have you tried your code in IE8 to see if works in there, too? IE8 has a Debugger (F12) and can also run in IE7 mode.