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/