So che questo argomento è già stato trattato, ma non riesco a trovare la discussione che faccia al caso mio... abbiate pazienza.
Ho realizzato un div all'interno del quale ho inserito una img e del testo. Lo sfondo della div è una "mattonella" gialla semitrasparente, che dovrebbe apparire come l'unico elemento trasparente del blocco, senza coinvolgerne il contenuto. Per ovviare al noto bug di IE 5.5/6.0, ho inserito il commento condizionale che segue:
<!--[if gte IE 5.5]>
<style type="text/css">
div#box_image{
float:right;
width:500px;
border:3px double red;
background: url(sfondo_semitrasp.png);
padding:5px;
margin-right:5px;
margin_bottom:5px;
width:500px;height:200px;
filterrogid
XImageTransform.Microsoft.AlphaImageLoader(src='sf ondo_semitrasp.png');
filterrogid
XImageTransform.Microsoft.Alpha(opacity=30); }
</style>
<![endif]-->
In questo modo la trasparenza viene applicata all'intero blocco, compreso il contenuto.
Esiste una soluzione con i CSS (magari modificando solo il background del div) o bisogna ricorrere a javascript?![]()
(La mia pagina di prova è visibile a questo URL:
http://www.sakuraweb.it/prove/test_css.html)

rogid
XImageTransform.Microsoft.AlphaImageLoader(src='sf ondo_semitrasp.png');
Rispondi quotando
