Matt wrote: > So this suckerfish-based navigation is working beautifully in Firefox and > Safari. In IE, though, the drop-downs are shifting over to the right of > where they should be. I've Googled and searched the CCS-D archives for a > solution, but nothing seems to work without creating screwing up the overall > behavior of the navigation...
> Thanks in advance, > - Matt > http://mattmedia.net/aeg-2/a-navtest.htm IE can not properly position offset 'auto' so left:auto will position a dropdown more to the right in IE compared to other browsers. I doing a new test case for this offline, but currently this page will help you. http://css-class.com/test/bugs/ie/recalculatedoffsetbug.htm Note the first example "Setup" and how good browsers will place the a.p. element under the text "container" where IE instead places the a.p. element to the right of the text "container." There's your bug. Working through your CSS and it's IE buggy parts. /* CSS Nav */ /*second level nav */ ul#navlist li ul { position: absolute; left: -999em; /* CHANGE to -9999% to make the menu work again in IE7 after you changed the top offset below */ text-indent:0; top:129px; /* CHANGE to top:auto; */ background:#bbccdc; margin:7px 0 0 0; padding:6px 0 6px 0 } Adding the below may also help IE. ul#navlist li { position: relative; } I currently having firewall troubles at this moment so I have limited internet access. Alan http://css-class.com/ ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/