PNG transparente no Internet Explorer

Danilo Iannone 16/09/2011 2

Temos um erro muito comum no Internet Explorer, principalmente o IE 6.0. O erro de transparência nas imagens Png’s

http://bip.softwarejewel.com/wp-content/uploads/2010/04/example1.png

E para resolver isso é muito simples, basta inserir um arquivo JS no Head do seu código e especificar as tags que você quer aplicar a correção da transparência.

Baixe o script do PNGFix, o melhor que já achei, DD_belatedPNG

Explicando:
Primeiro faço um IF no HTML me certificando que o site está sendo acessado pelo IE 6, faço isso para manter o site mais rápido e não consumir banda, afinal, pra que carregar um script que só vai servir para o Internet Explorer 6, não é mesmo?

Na segunda parte do código, nós especificamos as tags que irão receber a correção do Alpha transparente nas imagens.

Uma curiosidade bem legal, é que esse script também faz correção em imagens de background :)

Saiba mais acessando o site deles: DD_belatedPNG

  • http://www.felipeprado.com.br Felipe

    Eu nem me preocupo mais com isso..

    já passo da hora de as pessoas sairem do IE6, se o cara usa IE6, ele não é nem digno de ter um computador hahahaha

  • http://analisedesistemas.wordpress.com Luciano

    Muito obrigado hein.. ajudou bastante!