Steve Clason wrote: > Although IE7 does support the :hover pseudoclass on elements other than > <a>, making Suckerfish-type navigation work without JavaScript, you > have to be careful to trigger "hasLayout" in both the element and the > element pseudoclass, and you have to use two different triggers, > apparently. > > There's a test case at http://www.bch.org/ie7HoverTest.html.
Thanks for sharing this, it's really weird. Just a small comment: I wouldn't say that IE needs a further hasLayout trigger, but rather that it needs at least one extra property (on the target "li:hover ul"), choosen among a certain set. To be more precise, I tried adding in your example either "background-position: 0 0" or "border-width: 0" to "#nav3 li:hover ul" and both of them solved the problem, like your "min-height: 1px". This behaviour is somewhat similar (but even more confusing), to the well known need for some extra property on any "a:hover", to have IE to pay attention to "a:hover descendant". Bruno ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d IE7 information -- http://css-discuss.incutio.com/?page=IE7 List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/
