Follow me on Twitter Facebook Flickr Subscribe Feeds
 

Trasparenze CSS per tutti i browser

This entry was posted on December 10th, 2008 and is filed under CSS.

La trasparenza è una delle proprietà dei CSS che non è supportata del tutto dai browser più datati, a partire proprio da Internet Explorer 6.

L’articolo di oggi viene incontro a coloro che hanno l’esigenza di rendere compatibile questa proprietà anche a tali browser.

Il seguente codice imposta una trasparenza del 50% compatibile con tutti:


.transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

La prima proprietà è per i browser di casa Microsoft, la seconda per browser come Netscape, la terza per versioni vecchie di Safari e l’ultima è quella standard compatibile con tutti i nuovi.

Purtroppo tale codice non è validato dal W3C quindi consiglio di utilizzare con le pinze tale proprietà o perlomeno di usare i commenti condizionali nell’HTML se proprio si ha bisogno di usarla.

Like this post? Share It! :)
Navigation:
Related Posts:
Comments

Leave a Reply