(reprise du message précédent)
Que de complication.
Il suffit d'utiliser behavior pour executer une expression du type :
Ensuite on définit :
Et enfin :
Modifié par Shinuza (12 Jul 2007 - 10:53)
Que de complication.
Il suffit d'utiliser behavior pour executer une expression du type :
li {
behavior :expression(addHover(this));
}
Ensuite on définit :
li:hover, li.hover {
mes styles : mes propriétés
}
Et enfin :
function addHover (el) {
el.behavior = " "; //Evite au script de tourner en boucle
el.onmouseenter = function() {
this.className += ' hover';
};
el.onmouseleave = function() {
this.className.replace(/\bhover\b/,"");
};
}
Modifié par Shinuza (12 Jul 2007 - 10:53)