:hover does only work on links (<a> tag) on Internet Explorer !

If you want to implement a “Pure CSS Menus” and for that using <ul> and <li> tags and if you rely on :hover applied to list items, not links, it will perfectly work on non-IE browser ! If you use IE browser, than you can call Houston ! You have a problem !

So, I investigate a bit, and I finally find few hacks to bypass the issue. The easiest one, AMO, is the one proposed by Peter Nederlof in his whatever:hover article.

You will also find a rather long article on all the “Side-stepping IE” on Mezzoblue

That hack and some others will be used in the next release of this site to have the same behaviour while browsing on all browsers (standard compliant or not….! ;p

Not yet ready to move your browser to a compliant browser ? lol 😉

Comments are closed, but trackbacks and pingbacks are open.