Llevo meses buscando lo mismo... por ahora creo que no se pueden hacer transparentes las imagenes PNG usadas como backgrounds en CSS
Hace un tiempo encontré una aplicación para windows que modificaba los PNG para hacerlos transparentes en IE. Lo malo es que perdí la dirección entre mis favoritos y no he conseguido volver a encontrarla. Si alguien la conoce... ;) Jordi On 4/26/06, Juanjo <[EMAIL PROTECTED]> wrote: > Hola, yo encontré este javascript que, en principio, funciona el > problema de los png transparentes en explorer 5.5 o superior, no sé > si te servirá: > > > > function correctPNG() > > { > > for(var i=0; i<document.images.length; i++) > > { > > var img = document.images[i] > > var imgName = img.src.toUpperCase() > > if (imgName.substring(imgName.length-3, imgName.length) == "PNG") > > { > > var imgID = (img.id) ? "id='" + img.id + "' " : "" > > var imgClass = (img.className) ? "class='" + img.className + > > "' > > " : "" > > var imgTitle = (img.title) ? "title='" + img.title + "' " : > > "title='" + img.alt + "' " > > var imgStyle = "display:inline-block;" + img.style.cssText > > if (img.align == "left") imgStyle = "float:left;" + imgStyle > > if (img.align == "right") imgStyle = "float:right;" + > > imgStyle > > if (img.parentElement.href) imgStyle = "cursor:hand;" + > > imgStyle > > var strNewHTML = "<span " + imgID + imgClass + imgTitle > > + " style=\"" + "width:" + img.width + "px; height:" + > > img.height + "px;" + imgStyle + ";" > > + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" > > + "(src=\'" + img.src + "\', > > sizingMethod='scale');\"></span>" > > img.outerHTML = strNewHTML > > i = i-1 > > } > > } > > } > > window.attachEvent("onload", correctPNG); > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://ovillo.org/mailman/listinfo/ovillo > _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo