Images PNG
-
- Arias
- Messages : 2
- Inscription : 25 févr. 2004, 16:40
Images PNG
IE6 ne voit pas la transparence de mes images au format .png alors que firefox prend en compte la transparence sans problème...
est-ce un problème de conversion avec mon logiciel graphique ?
est-ce un problème de conversion avec mon logiciel graphique ?
C'est juste IE6 qu'est une quiche, en revanche il supporte la transparence des images avec palette quand celle-ci est soit complètement transparente soit complètement opaque.
Il y a des hacks pour contourner ce non support de la part d'IE6 en utilisant des extensions propriétaires (je ne les ai plus sous la main mais à coup de Google on trouve des choses).
Il y a des hacks pour contourner ce non support de la part d'IE6 en utilisant des extensions propriétaires (je ne les ai plus sous la main mais à coup de Google on trouve des choses).
Par exemple la page http://phoenity.com/newtedge/png_degradability/
Ah ça je connais, mais ça ne fonctionne qu'avec des fonds uniscalimo a écrit :Par exemple la page http://phoenity.com/newtedge/png_degradability/
Voici pour le faire fonctionner avec n'importe quel fond, en utilisant les fameuses fonctions propriétaires MS :
Code : Tout sélectionner
<div style="width: 128px; height: 128px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='yuk.png', sizingMethod='scale');"></div>
http://www.alistapart.com/articles/pngopacity/
-
- Arias
- Messages : 2
- Inscription : 25 févr. 2004, 16:40
Mais alors on fait un magnifique code invalide Est-ce que c'est vraiment mieux ?PsyDk a écrit :Code : Tout sélectionner
<div style="width: 128px; height: 128px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='yuk.png', sizingMethod='scale');"></div>
C'est le prix à payer pour que la transparence fonctionne sous IE. Sur mon site j'ai pris le parti de ne pas l'utiliser. Un hack a comme danger de faire penser aux gens : « pas besoin de support correct des PNG sous IE puisqu'on peut utiliser les extensions Microsoft, IE est donc très bien comme ça ».calimo a écrit :Mais alors on fait un magnifique code invalide Est-ce que c'est vraiment mieux ?PsyDk a écrit :Code : Tout sélectionner
<div style="width: 128px; height: 128px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='yuk.png', sizingMethod='scale');"></div>
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 0 invité