This tip only works in FF. For IE you'll have to do just a little bit of JavaScript.
To use CSS only in FireFox:
CSS:
.Icon
{
background: url(http://laithz.jeeran.com/blogimages/bul3.gif);
}
div:hover.Icon
{
background: url(http://laithz.jeeran.com/blogimages/bul2.gif);
}
.Icon, div:hover.Icon
{
height: 102px;
width: 71px;
background: no-repeat;
cursor: pointer;
}
HTML:
<divclass="Icon"></div>
For IE, we have to use JavaScript in addition to CSS:
CSS:
.Icon
{
background: url(http://laithz.jeeran.com/blogimages/bul3.gif);
}
.IconOn
{
background: url(http://laithz.jeeran.com/blogimages/bul2.gif);
}
.IconOn, .Icon
{
height: 102px;
width: 71px;
background: no-repeat;
cursor: pointer;
}
JavaScript:
function SwitchStyleClass(Obj, NewClass)
{
Obj.className = NewClass;
}
HTML:
<divclass="Icon"onmouseover="SwitchStyleClass(this, 'IconOn');"onmouseout="SwitchStyleClass(this, 'Icon');"></div>
Enjoy!









Add a Comment
<<Home