08-04-2009, 23:37
(Ten post był ostatnio modyfikowany: 08-04-2009, 23:37 przez Labsta.com.)
No też po to są hacki, żeby innym chodziło, a najczęściej tym co używają IE.
Robisz plik IEFixes.htc wrzucasz na serwer z zawartością:
a w .css dajesz :
i już powinno działać z :hover
wszystko jest napisane w artykule do którego masz link.
Robisz plik IEFixes.htc wrzucasz na serwer z zawartością:
Kod:
<PUBLIC:ATTACH EVENT="onmouseover" ONEVENT="DoHover()" />
<PUBLIC:ATTACH EVENT="onmouseout" ONEVENT="RestoreHover()" />
<PUBLIC:ATTACH EVENT="onmousedown" ONEVENT="DoActive()" />
<PUBLIC:ATTACH EVENT="onmouseup" ONEVENT="RestoreActive()" />
<SCRIPT LANGUAGE="JScript">
function DoHover()
{ element.className += ' hover';
}
function DoActive()
{ element.className += ' active';
}
function RestoreHover()
{ element.className = element.className.replace(/\bhover\b/,'');
}
function RestoreActive()
{ element.className = element.className.replace(/\bactive\b/,'');
}
</SCRIPT>
a w .css dajesz :
Kod:
tr, td
{ behavior: url('IEFixes.htc');
}
i już powinno działać z :hover
Kod:
td:hover, td.hover
{ /*twój styl dla hovera */
}