I've been trying to figure this out for over a day now, so any help would be appreciated. I have a Suckerfish menu that's made up of ul/li's. I'm trying to add some top down scroll indicators to my menu. In my example I have a blue and green indicator which are just placed inside the menu for now. These indicators are just another LI inside the UL but with a different style. I have positioned them absolutely with a fixed top. If you look at the example using firefox and hover over Blah Reports you can see the 2 indicators show up.
http://inthemind.com/test/test.html
If you open it up in IE7 and hover over Blah Reports they don't show up. But then if you hover over one of the sub items (i.e Compliance) when that sub menu expands then the indicators do become visible. I can't figure out what is changing to make the indicators show up once a sub menu expands.
If some one could give me a hint or tip as to what is missing to get this to work in IE I would really appreciate it.
Thanks, Raul
p.s) I have to use quirks mode
Update So I have narrowed it down to the fact that IE wont resolve the absolute positioned elements because the ul is hidden and IE doesn't go back and recalculate the positions when the ul becomes visible.If I wait untill the ul is visible then i re-assign the class to the indicators to reset the positioning on the elements it seems to make them show up. It's not ideal because now my indicators don't fade in with the menu, but show up after the fact.
Any other tips ?