CSS hover for all elements in IE

Most of the new generation browsers support CSS pseudo class :hover to any elements. That is a nice feature because you can give mouseover effect for any element using CSS.

Example :

tr:hover td { background:#f2f2f2; }

But IE supports CSS hover for anchor tags only. So this wont work in IE. Now you can use the Microsoft’s propratory stuff, "behavior" Just add one line CSS to your main style file and put this csshover.htc file in same folder.

body { behavior: url("csshover.htc");}


You can see the demo here or download the source files

You can read the full desciprtion and get latest version of htc file here.


Remixed version of unstable human emotions and thirst of mankind actions. UX designer, UI developer and HE of WebCastle Media Pvt LTD

You may also like...

1 Response

  1. Nice one… but bit buggy when combined with other JavaScript.

Talk your view

Read previous post:
Adobe creative suite 4 launch at Trivandrum – Shortcut to brilliant.

Last Friday, I haven't been online for a long time. I was at Mascot hotel Trivandrum for the launch campaign...