Muita gente que tá começando agora têm problemas quando usa imagens (com transparência e PNGs semi-transparentes) no Internet Explorer 5 e posteriores (até o 6).
Sei que parece loucura (pra alguns) se preocupar com o IE5 e 6, mas infelizmente esses navegadores ainda representam de 20% a 30% do mercado mundial atual, no Brasil então ele é muito mais comum.
Foi por causa disso que inventaram um tal de “PNG Fix”, que é um arquivinho que você inclui no seu site e o IE5+ passa a “ler” os PNGs transparentes e semi-transparentes como se fosse um IE7. Para usar esse recurso é só seguir o passo-a-passo a seguir:
1 – Acesse o site do IE PNG Fix e faça o download do zip contendo os arquivos que serão usados.
2 – Coloque os arquivos iepngfix.htc e blank.gif na pasta do seu site.
3 – Insira o seguinte código HTML dentro do <head> do seu site:
<style type="text/css">
img, div { behavior: url(iepngfix.htc) }
</style>Vale lembrar que se você usar PNGs transparentes como fundo de outros elementos, você também precisa incluí-los na lista (img, div, input e etc.).
4 – Divirta-se.
Se você colocou os arquivos (.htc e .gif) em outras pastas você precisa alterar os caminhos corretamente, tanto no bloco de CSS (que vai dentro deo HTML, do passo 3) quanto dentro do HTC, que diz onde fica a imagem blank.gif.
Veja agora algumas vantagens do script listadas no site do script:
- Ativação automática de transparência para os PNGs das página.
- Suporta para os elementos <img src=”" />.
- Suporta PNGs usados como fundo (background)
- Suporta mudanças dinâmicas do SRC de uma imagem bem como mudanças de IDs e classes
- Script muito pequeno (carregamento rápido)
Você também vai gostar de ler:
- PNG’s transparentes no Internet Explorer com jQuery (IE PNGFix)
- Exibindo mapas no seu site – Google Maps + PHP – Parte 2
- Otimizando o seu site – Carregamento
- Mostrando a Previsão do Tempo com PHP
- Criando um menu retrátil com CSS e jQuery
Com as tags Brasil, Carregamento, Classe, Classes, Código, CSS, Download, HTC, HTML, Internet Explorer, Navegador, Pastas, PNG, PNGFix, Scripts, URL
Escrito por Thiago Belem
Gostou desse artigo?
Não se esqueça de assinar o RSS e divulgue-o para o mundo:
