Désolé je sais que c'est un sujet redondant mais je n'ai pas trouvé la réponse à mes problèmes...
J'utilise la méthode de la propriété CSS behavior avec le script "pngbehavior.htc". Cette méthode fonctionne parfaitement pour les simples images, mais pas pour les images de liste ni les images de fond.
Pour les listes :
Mais les puces ont toujours un fond gris donc pour l'instant le plus simple est d'annuler cette propriété :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 /* ma feuille css principale */ ul { list-style-image: url(puce.png); behavior: url(iepngfix.htc);}
Pour l'image de fond de mon en-tête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 /* ma feuille ie.css */ ul {list-style-image: none;}
Cela ne fonctionne pas : le repeat-x n'est pas pris en compte et l'image est affichée une seule fois ! Là je n'ai pas trouvé de solution donc pas de transparence
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 div#header { background: url("top.png") 0 0 repeat-x; behavior: url(iepngfix.htc);}
Quelqu'un a-t-il déjà résolu ce souci svp ?
Partager