Crea el sitio perfecto en Photoshop usando las últimas tendencias. La mitad de tus fondos contienen una buena opacidad del 50% para simular la profundidad. El único problema proviene de ese viejo IE6, y cómo decide mostrar un fondo gris desagradable. Intenta buscar en la web una solución, pero hay docenas de opciones. ¿Cómo sabes qué métodos son los mejores??
En el de hoy screencast, Te mostraré cinco maneras fáciles de lidiar con este problema..
Unidad PNG Fix
Donde lo descargo? : AQUÍ
Cuestiones? : No teja correctamente las imágenes de fondo transparentes. En cambio, estirará tu imagen. No es un gran problema, pero ten cuidado. Aparte de esa peculiaridad, este método funciona perfectamente. Me encuentro usándolo más que los demás..
DD_BelatedPNG Fix
Donde lo descargo? : AQUÍ
Cuestiones? : Nada digno de notarse. Cada solución tiene algunas peculiaridades, pero esta nueva solución podría ser la mejor hasta ahora.
Corrección de IE7.js
Donde lo descargo? : AQUÍ
Cuestiones? : Encontrarás que este archivo es más grande que los otros. ¡Eso es porque arreglar los problemas de transparencia es solo una parte de lo que hace! Además, trae muchas otras deficiencias de IE6 a los estándares modernos. Tenga esto en cuenta al elegir. Si solo quiere mostrar transparencia, esta podría no ser la mejor opción.
Twin Helix Fix (de Angus Turnbull)
Donde lo descargo? : AQUÍ
Cuestiones? : Angus ha actualizado este archivo en los últimos seis meses; Ahora implementa correctamente la repetición / posición de fondo! En lugar de hacer referencia a un archivo Javascript, esta solución requiere el uso de la propiedad CSS "comportamiento".
¡No lo arregles! Hacer una declaración!
Algunas personas pueden preferir ignorar IE6 por completo, como una forma de hacer una declaración. Te dejo a ti el uso de tu juicio. Sin embargo, su decisión debe reflejar su audiencia. Si desea mostrar una alerta a los usuarios de IE6, puede utilizar el método browser () de jQuery para detectar IE6.
if ($ .browser.msie && $ .browser.version == 6.0) alert ("¡Actualice su navegador, imbécil!); else document.write ('esto es solo para probar. Elimine el" else " declaración. ');
Suscríbase a la fuente RSS de NETTUTS para obtener más artículos y artículos de desarrollo web diarios..