Hi Mauricio,

Mauricio Samy Silva wrote:
> Test case is here: http://www.maujorsite.com/temp/teste.html
> 
> When we open the 2nd and 3th level submenus the links left, right and bottom 
> borders
> are missed in IE5.0 IE5.5 IE6 (don't test in IE7 until now).
> If the submenu are closed and then re-opens, bingo! the borders was there!
> 

and the text is missing in the third level sometimes when moving back to 
level 1, but the box is there.


> A possible fix is:
> 
> ul#nav li {margin: -1px;}
> 
> But this cause double left borders and desappearing borders if I set a 
> background-color.
> TIA
> Regards
> Mauricio
> www.maujor.com


I've tried another attempt. Instead of

   display:none / display:block

I used

   left: -999em / left: 10em

respectively in the javascript:

   for (var ul = 0; ul < uls.length; ul++)
     uls[ul].style.left = "-999em";
   caller.parentNode.getElementsByTagName('ul')[0].style.left = "10em";

and so on.


PS: why are there .over class rules?

best regards
Ingo

-- 
http://www.satzansatz.de/css.html
______________________________________________________________________
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/

Reply via email to