Tim Dawson wrote: > Alan Gresley wrote: [...] > Another solution is to apply a >> z-index to the #nav div for IE7. >> >> div#nav { >> z-index: 1; /* ADD, layers nav above other positioned elements */ >> position: relative; >> float: left; >> width: 770px; >> border-top: 1px solid #FFF; >> border-bottom: 1px solid #FFF; >> margin: 0; } > > I did try the z-index route, but it didn't seem to make any difference, and I > assumed that IE puts all positioned elements on top. You suggestion (above) > has > both, and I think it's the P:R that's doing the trick ?
As Georg has said both a z-index and R.P, A.P or F.P. is required for IE7 <. >> A third option is having the menu come last in the source, just a bit more >> tricky though. :-) > If the menu came last, would it not have to be absolutely positioned anyway ? > > Tim That is mostly correct and the easiest approach though strange things can achieved with CSS. It depends on where in the source you want the menu. BTW, the menu breaks in FF2 <, IE7 < or Safari upon text resizing. Just way to many links in the menu to avoid it. -- Alan http://css-class.com/ Armies Cannot Stop An Idea Whose Time Has Come. - Victor Hugo http://www.wearechange.org/ ______________________________________________________________________ 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/