Je rencontre un problème pour rendre transparent des images PNG sous IE. Firefox gère parfaitement la transparence, mais pas IE...
J'ai effectué quelques recherches sur le net, et il y a différentes méthodes pour contourner le problème.
J'ai vu qu'il y avait une méthode pour les images inclus dans un fichier CSS, mais je n'ai pas réussi à la faire fonctionner...
Mon code css est :
CODE
dl {
background:url(bas.png) no-repeat bottom;
padding-bottom:11px;
margin:0 0 13px 0;
width:145px
}
dt {
background:url(haut.png) no-repeat bottom;
width:137px;
height:10px;
color:#000000;
padding:0 0 0 8px
}
dd {
background:url(case.png);
width:129px;
height:275px;
margin:0;
padding:0 8px 8px 8px;
color:#000000
}
background:url(bas.png) no-repeat bottom;
padding-bottom:11px;
margin:0 0 13px 0;
width:145px
}
dt {
background:url(haut.png) no-repeat bottom;
width:137px;
height:10px;
color:#000000;
padding:0 0 0 8px
}
dd {
background:url(case.png);
width:129px;
height:275px;
margin:0;
padding:0 8px 8px 8px;
color:#000000
}
Les 3 images haut/case/bas.png ont toutes un fond transparent. Sous IE, le fond est affiché en bleu. J'ai essayé en PNG 8 bits, mais le contour de l'image n'est pas précis/clair...
J'aurais aimer savoir si l'un d'entre vous avait trouvé une solution pour contourner ce genre de problème (lorsque les images sont incluses dans un fichier css), faire en sorte que la transparence fonctionne sur IE.
Si vraiment je ne trouve pas de solution, je vais utiliser le GIF
Merci !
