Voilà une bidouille JS pour faire marcher le hover avec IE sans toucher au code HTML :
Code :
- iepatch = document.getElementById("pres" );
- divs = iepatch.getElementsByTagName("div" );
- for(n = 0; n < divs.length; n++){
- divs[n].onmouseover = function(){this.className = "aff";};
- divs[n].onmouseout = function(){this.className = "";};
- }
|
On met dans le code CSS :
#pres div:hover, #pres div.aff {le code}
Ainsi, "#pres div.aff" réagit comme le fait "#pres div:hover".
Enfin, c'est la seule chose que j'ai codée en JS, y a p-ê moyen de faire mieux...
Message édité par kalex le 26-03-2004 à 19:32:55