Bonjour à tous,
commençons par le commencement.
Je voulais faire un menu seulement HTML/CSS comme très bien "tutorié" ici : http://css.alsacreations.com/Const [...] chargement
J'y suis arrivé.
2ème étape, mon menu utilise un fichier image PNG avec transparence : le problème est connu, sous IE, c'est tout gris, pas de surprise jusque là donc. Je décide donc de m'attaquer à ce problème et lis consciencieusement http://forum.hardware.fr/hardwaref [...] -40711.htm et http://forum.hardware.fr/hardwaref [...] 8047-1.htm et enfin donc http://webfx.eae.net/dhtml/pngbeha [...] vior.html.
Petit problème, l'appel du fichier htc se fait par la balise IMG (via CSS).
Or dans un menu type HTML/CSS, l'image du menu se fait type :
ul#menu
{
background: url(../images/menu.png) no-repeat;
}
puis des :
a#accueil:hover
{
background: url(../images/menu.png) 0px -110px;
}
a#photographies:hover
{
background: url(../images/menu.png) 0px -132px;
}
etc par décalage de background.
En gros, il n'y a pas d'appel de l'image-menu par la balise IMG.
Où (sur quelle balise) puis-je donc placer ce fameux behavior: url("pngbehavior.htc" ); svp ?
Une idée ?
Merci.
Sinon cela restera tout gris sous ie, bien fait.