• Home
  • 1000 Efectos jQuery
  • 1000 Estilos Css
  • Foro
  • Freelance
  • Herramientas Web
  • Tu Granito de Arena!!
  • ZoneArtCss Móvil

IE PNG FIX – Solucion a PNG ’s con transparencia en IE6

Obtén una cuenta de @zoneartcss.com gratuita
Registrarse
Ver correo
Jul 01


soy ie6 y soy transparente

Porfin una solucion definitiva para los PNG con transparencia en IE con Javascript y Prototype.

Ya sabemos todos lo amargo que es que este famoso Internet Explorer 6 nos haga mas dificil nuestros proyectos, cuando llegamos al famoso “Test en otros navegadores”, en lo personal eh probado miles… de FIXS, HACKS, y otras soluciones y metodos extraños, muy prometedores pero nunca, me funcionaron… algunas gentes dicen que si… pero bueno, espero que la utilizen y queden satisfechos como yo… estoy implementando un Theme para Wordpress en la empresa donde trabajo… y uso transparencias y me fue y es muy util esta solucion a los PNG’S y aqui la comparto con ustedes…

Antes de aplicarlo es bueno saber que:

1.- Necesita la libreria JS de Prototype 1.6
2.- Funciona tanto en imagenes (<img/>) como en (#css{background:url…}), pero!… si es un fondo en mosaico (que se repite X o Y o las 2) no funciona.

Bueno… para aplicarlo como eh dicho necesita Prototype asi que lo llamamos desde nuestro <head>

1
<script src="javascripts/prototype.js" type="text/javascript"></script>

luego llamamos a pngHack.js este archivo necesita un gif (s.gif) que viene en dentro del zip… simplemente lo agregamos en una carpeta llamada “images“,

1
<script src="javascripts/pngHack.js" type="text/javascript"></script>

Luego llamamos a functions.js que es donde configuramos nuestros elementos que tendran transparencia.

<script src="javascripts/functions.js" type="text/javascript"></script>
1
2
3
4
5
// aplica el hack al elemento con la "<strong>id</strong>" <strong>yourPNG</strong>
$('yourPNG').pngHack();
 
// aplica el hack a todos estos elementos
$$('div#fixMe', 'img#andMe', 'img.andUsTo').invoke('pngHack');

Ver demo en linea
Descargar PNG FIX FOR IE
Y eso es todo por ahora… tratare de encontrar mas soluciones a este enorme problema…

Conoces una solucion mas???
funciona al 100%????
quieres compartirla con nosotros??….
pues envianos tus aportaciones a…. Tu Granito de Arena!!






Compartir   votar
¿Te gusto este tema?
Recibe en tu correo las ultimas actualizaciones

Escribe tu correo:

Recibirás un correo con todos los articulos escritos en ZoneArtCss durante el día.
Posted in General. on Miércoles, Julio 1st, 2009 by miguelortega Tags: 32 bit, 8-bits, alpha, background, fix, ie6, internet explorer, Javascript, PNG, problema, Prototype, solucion, transparency, transparente

3 Comments

  1. jose on Septiembre 8th, 2009

    No funciona correctamente ya aplique los cambios y ahora no se visualiza, la variable YOURPNG aplica solo para un archivo ? se definir con la extension o solo el nombre del archivo ?

    function applyPNGHacks () {
    $(’yourPNG’).pngHack();

    $$(’div#fixMe’, ‘img#andMe’, ‘img.andUsTo’).invoke(’pngHack’);

    $(’andMe’).up().pngHack();

    $(’anotherExample’).pngHack();

    }

  2. Alex Aguiar on Septiembre 8th, 2009

    me cago en la… por que escribias en ingles? jaja…
    pregunta en los foros
    http://www.zoneartcss.com/foro/
    ademas
    lee bien el primer ejemplo solo vale para un ID y el segundo para los que desees….
    ademas asegurate de bajarte todo el zip y que las librerias… esten correctamente
    funciona sino nose publica chao

    PD: Ve a los foros
    Ya no se da ayuda por comentarios para eso esta el foro pregunta alli.

  3. josem on Septiembre 8th, 2009

    Ok Pregunto al Fonro entonces gracias por tu apoyo



Leave a Reply

Security Code:

ZoneArtCSS | Tu lugar: Del Arte CSS

  • Buscador
  • Suscribete
    Escribe tu correo:

    Recibirás un correo con todos los articulos escritos en ZoneArtCss durante el día.








  • Lo Último

    Un Administrador de Proyectos para un Diseñador WebUn Administrador de Proyectos para un Diseñador Web   39 Iconos Sociales para tu Sitio Web39 Iconos Sociales para tu Sitio Web   Editor de código online Editor de código online   Iconos para Redes SocialesIconos para Redes Sociales   ¿Cuantos usuarios online soporta tu sitio Web?¿Cuantos usuarios online soporta tu sitio Web?  


  • Ideas
  • Archivos
  • Comentarios
  • Populares
ajax alex aguiar cms codigo CSS Curl diseño efecto estilo facebook facil firefox fireworks fix flash gallery google gratis html ie6 i hate photoshop images Javascript jQuery js libreria liz palacios manual menu miguel ortega miguelortega Mootools php plugin problema solucion style Themes para dedalus tutorial Twitter video video tutorial web wordpress zoneartcss
  • Julio 2010
  • Junio 2010
  • Mayo 2010
  • Abril 2010
  • Marzo 2010
  • Febrero 2010
  • Enero 2010
  • Diciembre 2009
  • Noviembre 2009
  • Octubre 2009
  • Septiembre 2009
  • Agosto 2009
  • Julio 2009
  • Junio 2009
  • Navegar por internet gratis desde celular o móvil con telcel  628
    gabo, Andres, Roberto, miguelortega, Roberto, miguelortega [...]
  • Filtrar palabras de un post de formulario con PHP  2
    zonarock, dante
  • Simple Inicio de Sesión con Php y Mysql  3
    audio rodriguez, bk7, argos
  • Tu Granito de Arena!!  3
    miguelortega, edardo, la nena
  • CSS text-shadow  4
    miguelortega, Carlos, Luis, uJuan
  • Navegar por internet gratis desde celular o móvil con telcel {629}
  • Popin - Plugin jQuery para Pop-Ups {27}
  • Crear tu aplicación del facebook {18}
  • Personalizar en menú que sale cuando das clic secundario con JavaScript {16}
  • Beautiful Slide con jQuery {12}


  • Categorías
  • RSS Twitter
    Zoneartcss
    • Buen día a todos !! Espero que sea un excelente viernes :) hace 52 minutos desde TweetDeck
    • ahora zoneartcss.com ya tiene su versión para celulares, :) hace 22 horas desde TweetDeck
    • ZoneArtCss.com Versión Móvil http://goo.gl/fb/7sXzh 11:01:31 PM Julio 28, 2010 desde Google
    • Traductor con jQuery http://goo.gl/fb/oOXwj 10:47:11 PM Julio 28, 2010 desde Google
  • Enlaces
    • Alex Aguiar
    • Bienes Raices en Mérida
    • Blog SexyTec
    • Desarrollo Web
    • Descargas para Celular
    • Frogx3
    • Hosting en Mexico
    • Noticias en Cozumel
    • Playeras y Uniformes
    • SexyTec.net
    • WebAdictos
  • Home
  • 1000 Efectos jQuery
  • 1000 Estilos Css
  • Foro
  • Freelance
  • Herramientas Web
  • Tu Granito de Arena!!
   

Back to Top

© Copyright ZoneArtCSS | Tu lugar: Del Arte CSS. All rights reserved.
Designed by FTL Wordpress Themes brought to you by Smashing Magazine

  • Blogalaxia
  • http://www.wikio.es