Transparencias en Internet Explorer 6 – IE6

Cuantos quebraderos de cabeza nos han dado las transparencias en el “fabuloso” Internet explorer….Después de probar muchos hacks parece que he encontrado uno de los hacks que mejor funcionan y menos problemas y quebraderos de cabeza nos pueden dar.

El hack se llama DD_belatedPNG

Solo tenemos que introducir el código que llame al javascript en la cabecera.

?Ver código JAVASCRIPT
 <!--[if IE 6]>
<mce:script mce_src="DD_belatedPNG.js"></mce:script>
<mce:script type="text/javascript"><!
  /* EXAMPLE */
  DD_belatedPNG.fix('.png_bg');
 
  /* string argument can be any CSS selector */
  /* .png_bg example is unnecessary */
  /* change it to what suits you! */
// -->
<!--[endif]-->

Y darle la clase  “.png_bg”, por defecto usa esta clase, o bien, la que creemos e introduzcamos en la cabecera, así de sencillo, no tiene más misterio. Podéis probar a poner un “*”, de esta manera teóricamente deberia coger todas las imagenes png , tengo que decir que esto último no lo he probado, prefiero controlar individualmente todos los elementos.

Entradas similares: