Jump to content

Transparence PNG IE6 (pngfix.js et syntaxe dans CSS)


Recommended Posts

Hello,

J'ai galéré pour pouvoir afficher des image PNG sous IE6 :/
Problème bien connu : la transparence apparait en gris foncé sur IE5.5 et 6
Astuce ici : http://homepage.ntlworld.com/bobosola/pnghowto.htm

J'ai bien la transparence mais ce qui m'ennuie c'est que pour le moment je ne peux bénéficier de cette astuce qu'en mettant une balise IMG directement dans le TPL.

Je voudrais faire comme d'ahbitude, c'est à dire donner le chemin de l'image dans le CSS et non dans le code...
comme ça par exemple:

#green-candle{
   background:url(../img/bougie-verte.png) no-repeat 0 0;
   width:190px;
   height:700px;    
   position:absolute;
   left:0px;
   top:60px;
   z-index:10;
}



Pour le moment je dois mettre la ligne "background" en commentaire dans le CSS et utiliser une balise IMG dans le TPL
comme ça:






Connaissez vous une syntaxe qui pourrait me permettre d'éviter la balise IMG dans le TPL ?
parce qu'en passant par le CSS la transparence est perdue malgré l'astuce du .js :-/

Merci

Alek.

Link to comment
Share on other sites

  • 5 months later...

bonsoir,

J'ai réussi à l'installer sur un site normal mais sur préstashop j'ai un petit soucis.

Je mets comme indiqué dans le head ceci:

        
[removed][removed]
[removed][removed]
[removed][removed]




et je rajoute ceci:

[removed] 
   $(document).ready(function(){ 
       $(document).pngFix(); 
   }); 
[removed] 



mais en rajoutant ca mon site ne marche plus, peut etre rajouter une touche de smarty dans le script type ?
je ne sais pas le faire est ce qu'on peut me donner un coup de main?
merci,

Link to comment
Share on other sites

  • 3 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...