0

J'ai un élément, une image, défini comme instrument dans css et pour la vie de moi je ne peux pas l'obtenir pour afficher correctement un png avec la transparence dans IE7 ou IE8 - fonctionne bien dans Safari et FF. Je ne me soucie pas vraiment de IE6, car il aurait besoin d'une sorte de piratage - 7 et 8 devrait juste fonctionner, non? Il ne devrait pas y avoir autre chose que l'appel de l'image en 7 et 8, n'est-ce pas?Ni IE7 ni IE8 rendre la transparence PNG

Voici le css pour l'élément qui doit être transparent (instrument) et l'élément derrière

#instrument { 
    width: 650px; 
    height: 400px; 
    position: relative; 
    margin-left: 125px; 
    top: 185px; 
    overflow: hidden; 
    z-index: 1; 
} 

#instback { 
    margin-left: 50px; 
    margin-top:86px; 
    width: 450px; 
    height: 442px; 
    position: absolute; 
    top: 102px; 
    z-index: 0; 
} 

Y at-il quelque chose ici qui ressemble à cela pourrait être merdait? Voici un lien vers l'un des fichiers PNG.

2F.png

Merci!

+0

Voici un lien vers l'une des pages ayant un numéro http://dev.galianoproject.com/?page_id=22 – Nick

Répondre

2

Il y a un style en ligne sur le img avec la couleur de fond définie sur blanc.

background-color: #fffff; 

Supprimez cela ou définissez-le sur transparent, et cela fonctionne dans IE8. Je suppose que c'est la faute de ton code de fondu.

+0

ouais. bizarre. Ma conjecture est le code de fondu aussi. – mauris

Questions connexes