Posez votre question Signaler

Png sous ie6

etienne 62Messages postés 22 mai 2000Date d'inscription - Dernière réponse le 11 juil. 2009 à 18:12
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
Lire la suite 

Png sous ie6 »

7 réponses
Réponse
+0
moins plus
svp c'est important personne peut d'aider ?
Ajouter un commentaire
Réponse
+0
moins plus
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 ?
Ajouter un commentaire
Réponse
+0
moins plus
En CSS :
http://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.
Ajouter un commentaire
Réponse
+0
moins plus
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
Ajouter un commentaire
Réponse
+0
moins plus
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.
Ajouter un commentaire
Réponse
+0
moins plus
c'est la partie comment utiliser jquery.pngFix.js?
Ajouter un commentaire
Réponse
+0
moins plus
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 !
Ajouter un commentaire
Ce document intitulé « png sous ie6 » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook