Home › Forums › CSS › CSS dropdown menu not working in IE6/IE7 › Re: CSS dropdown menu not working in IE6/IE7
I figured it out…I had the text of the root menu item just as plain text with the <ul> for the submenu next to it. Regular text is an inline element by default, so the submenu was appearing to the side of it rather than underneath. So I wrapped the root menu text in a div to turn it into a block element, and that pushed the submenu underneath where I wanted it.
So actually, wouldn’t IE6 and IE7 be exhibiting the correct behavior here (putting the submenu off to the side rather than underneath)? I mean, if the text wasn’t a block element, it shouldn’t have been occupying its own line like it was in the other browsers…
Anyway, yeah, it’s fixed :)