Salve a tutti, ho un "semplice" problema con le trasparenze.
Ho un CSS
codice:
.entry {
background-image: url(images/layerclassbg.png);
background-repeat: repeat;
...
...
}
l'immagine di sfondo è una semplicissima png 1x1 con la trasparenza al 30% che fa a botte con IE < 7. Per ovviare ho inserito un commento condizionale che viene letto dai soli IE < 7 con
codice:
.entry {
background-image: url(images/layerclassbg.gif);
background-repeat: repeat;
filter: Alpha(Opacity=30, FinishOpacity=30, Style=0, StartX=0, StartY=0, FinishX=100, FinishY=100);
}
il che rende alla perfezione la trasparenza desiderata, però una un grosso problema:
con un codice del genere:
la trasparenza viene applicata anche all'immagine, cosa che assolutamente non vorrei. Ho provato a dare, esplicitamente, un Opacity 100 a img però viene ignorata:
codice:
/*nessun effetto di trasparenza, che non sortisce effetto */
.entry img {
...
filter: Alpha(Opacity = 100, Style= 0);
}
C'è modo per settare l'opacità delle immagini contenute nel tag con class="entry" al 100% ossia non filtrate?