Accueil
" Création graphique
intégration XHTML / CSS
Développement web "

27.12.06

csshover.htc est un patch javascript qui permet de rétablir la pseudo-classe :hover sur toutes les balises html pour IE dans ses versions antérieurs ou égales à 6. En effet, IE, comme à son habitude, fait son petit caprice et n’offre le support pour cette pseudo-classe que pour l’élément <a>. Chose dommageable notamment pour la construction de menus déroulants utilisant des listes imbriquées. Bonne nouvelle IE 7 semble rétablir la chose, ouf !
En attendant, l’utilisation du csshover.htc de Peter Nederlof permet de régler le problème pour IE6 et inférieurs.
Il suffit de faire référence dans la feuille de style comme suit :

body {behavior:url(csshover.htc)}

et le tour est joué. Cela évite d’avoir recours à des javascripts et améliore de ce fait l’accessibilité si controversée de tels menus.

Notez que ce patch javascript se dissimule sous un fichier d’extension “htc” et fonctionnera donc même si javascript est désactivé. Si c’est pas beau ça !!!

Notez également que ce patch rétabli la transparence des PNG sous IE.


Vos commentaires


 
 
 
Sauf mention contraire,
le contenu de ce site est sous contrat Creative Commons.
Site dynamisé par Textpattern et hébergé par phpnet.org.
Ce site est valide XHTML et CSS.
référencement marketing et liens sponsorisés
Sélectionné par
Annuaire2site.com
Annuaire internet
annuaire gratuit annuaire gratuit Guide Annuaire