Como conheço alguma tecnologia de produção de páginas da web, ouvi há muito tempo que os arquivos PNG translúcidos terão problemas no IE6, mas como nunca os encontrei, nunca os encontrei.
Comecei a construir meu próprio site no início deste ano. Eu usei uma imagem PNG com uma parte transparente para fazer o logotipo do site. Um dia, quando voltei do trabalho e abri o back -end do Google Analytics, descobri que as visitas do IE6 realmente representaram 40% do total. Site.
Por isso, procurei soluções durante a noite. Mas eu sempre sinto que não é bonito o suficiente. Em seguida, compartilhe com você
Primeiro, faça o download do iEpng.js do meu site
http: // www
Se o seu site usa PNG translúcido como o ID do elemento em segundo plano como logotipo, adicione -o entre <head> </ad Head>:
<!-para IE6 png correção-> <script type = "text/javascript" src = "modelos/js/iepng.js"> </script> <script type = text/javascript> Evpng.fix ('#logo'); </script> |
Finalmente, deixe -me explicar que, se você usar o PNG transparente como Div ID do fundo como Foo, ele deve ser escrito como:
Evpng.fix ('#Foo'); |
Se você usar o PNG transparente como classe DIV em segundo plano como barra, deve escrevê -lo como:
Evpng.fix ('. Bar "); |
A sintaxe é a mesma que CSS, ok, espero continuar trocando habilidades de criação de sites com você.
Este artigo é original de Wangzai, o webmaster do Tianniu.com (www.hers99.com).
Obrigado a Wangzai por sua contribuição