Maintes et maintes fois que nous rencontrons dans le développement de pages Web sur le problème de fond transparent png dans IE6. Il ya des bidouilles diverses et autres solutions de contournement pour cela. Un peu spéciale ici pour être présentés ci-dessous.
- Ifixpng2
Le plugin ifixpng vieux a une mise à jour vous manqué. Certaines des erreurs ou des problèmes ont été résolus, particulièrement remarquable dans le processus des éléments à l'image de fond n'est pas visible et doit être visible à l'effet souhaité obtenu. Télécharger ifixpng2 que vous trouverez ici .
1
2
3
4
5
| / / Prêt-événement DOM
. ready ( function ( ) { $ (Document). Prêt (function () (
/ / La solution est d'inclure tous les attributs de classe avec des «clés» utilisées
) . ifixpng ( ) ; $ ('. Transparent'). Ifixpng ();
)); |
- PNGFix
plugin Nice sur le problème de transparence de résoudre un autre se trouve sur le côté de Andreas Eberhard . L'agréable, c'est que ce plugin pngs ne sont pas fixes, comme arrière-plan sont précisés dans CSS, mais le droit balises img peut également être adressée.
L'appel pour cela est la même que dans ifixpng2:
1
2
3
4
| / / Plugin est appliquée à toutes les images
. ready ( function ( ) { $ (Document). Prêt (function () (
. pngFix ( ) ; $ (Document). PNGFix ();
)); |
Cette simple appel va si bien des images sur la page, au détriment de la performance. Je recommande un appel plus précis pour justement ces images que le
devraient recevoir PNGFix.
1
2
| / / Fix se réfère à chaque division de la classe "légende"
) . pngFix ( ) ; jQuery ('div.legende »). PNGFix (); |
Les commentaires récents