Debido a que conozco una tecnología de producción de páginas web, escuché hace mucho tiempo que los archivos PNG translúcidos tendrán problemas para mostrar en IE6, pero como nunca los he encontrado realmente los he encontrado, nunca los he encontrado.
Comencé a construir mi propio sitio web a principios de este año. Usé una imagen PNG con una parte transparente para hacer el logotipo del sitio web. Un día, cuando regresé del trabajo de Get Off y abrí el backend de Google Analytics, descubrí que las visitas de IE6 realmente representaban el 40% del total. Sitio web.
Así que busqué soluciones de la noche a la mañana. Pero siempre siento que no es lo suficientemente hermoso. A continuación, comparte contigo
Primero, descargue iepng.js desde mi sitio web
http: // www .
Si su sitio web usa PNG translúcido como ID de elemento de fondo como logotipo, agrégalo entre <BEAD> </head>::
| <!-para IE6 PNG Fix-> <script type = "text/javaScript" src = "plantlates/js/iepng.js"> </script> <script type = text/javaScript> evpng.fix ('#logo'); </script> |
Finalmente, permítanme explicar que si usa PNG transparente como Div Id de fondo como Foo, entonces debe escribirse como:
| Evpng.fix ('#foo'); |
Si usa PNG transparente como clase Div de fondo como barra, entonces debe escribirlo como:
| Evpng.fix ('. Bar "); |
La sintaxis es la misma que CSS, OK, espero continuar intercambiando habilidades para construir sitios web con usted.