Png sous ie6
etienne
Messages postés
64
Statut
Membre
-
scriptiz Messages postés 1494 Statut Membre -
scriptiz Messages postés 1494 Statut Membre -
Bonjour,
j'ai fait plusieurs recherches a propos de la transparence des png sous i6, mon site est composé que d'image png et ça pose problème .
je ne comprend pas toutes les techniques pour régler ce problème, pouvez vous m'aider ?
ps: pour mes images en background dans le CSS!! voisi le lien : www.direct-domiciliation.com
merci d'avance
j'ai fait plusieurs recherches a propos de la transparence des png sous i6, mon site est composé que d'image png et ça pose problème .
je ne comprend pas toutes les techniques pour régler ce problème, pouvez vous m'aider ?
ps: pour mes images en background dans le CSS!! voisi le lien : www.direct-domiciliation.com
merci d'avance
Configuration: Windows XP Firefox 3.0.10
7 réponses
-
-
g réussi a régler le problème pour quelques éléments, cependant j'ai toujours le problème sur mon background repeat-y et sur mes boutons de menu (hover) , pouvez vous m'aider ?
-
En CSS :
https://www.alsacreations.com/astuce/lire/81-transparence-png-ie6.html
En JS :
http://jquery.andreaseberhard.de/pngFix/
Si tu regarde la page en JS, tu vois que c'est possible de faire de la transparence des PNG aussi pour les images en background. -
j'ai déjà mis un pngFIX, ça marche mais le problème c'est pour mes backgroung qui sont en repeat, quand j'applique behavior: url(iepngfix.htc); au niveau de mon bg, le repeat n'est plus pris en compte, mon image apparait une seule fois et ne se répète pas
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
C'est que tu le fait mal,
Sur cette page il explique à peu pret au 3/4 de l'article comment faire un background avec un repeat :
http://jquery.andreaseberhard.de/pngFix/
Lit bien tout. -
-
C'est vraiment tout bête à mettre en place, tu met le fichier JS téléchargé dans un dossier appellé par exemple js.
Ensuite dans les en-tête de ta page HTML tu met ceci :
<!--[if IE 6]> <script type="text/javascript" src="js/pngFix/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="js/pngFix/pluginpage.js"></script> <script type="text/javascript" src="js/pngFix/jquery.pngFix.pack.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('div.examples').pngFix( ); }); </script> <![endif]-->
Ici moi j'ai mit le script JS télécharger dans le sous dossier "js" puis dans le sous-sous-dossier "pngFix".
Ensuite il te reste à mettre un class="examples" en paramètres sur les div qui contiendront des PNG transparents !