Ciao a tutti,
premesso che sono a conoscenza dei trucchetti per rendere trasparenti le PNG anche su IE6, mi trovo ora in difficoltà (perchè probabilmente mi manca ancora un trucchetto...) a rendere completamente trasparente una PNG messa in backgrund a un h1. Riesco a renderla trasparente se la applico a un box (#blocco1, ecc..), ma non a un h1. :master:

Ora vi posto i frammenti di codice che ho utilizzato:

nella pag XHTML
codice:
<!--[if gte IE 5.5]>
<style type="text/css">
@import url("stili_ie.css");
</style>
<![endif]-->
Nel file stili_ie.css
codice:
img {
   behavior: url("pngbehavior.htc"); 
}

h1{
   background: transparent none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/immagine.png');
}
Come dicevo prima, la cosa strana è che se uso la stessa immagine in un blocco non ho problemi es:
codice:
#blocco {
   background: transparent none;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='img/immagine.png');
}

Cosa devo cambiare?
Grazie.