4 replies [Last post]
dangerouskicker
Offline
newbie
ahmedabad
Last seen: 11 years 7 weeks ago
ahmedabad
Timezone: GMT+5.5
Joined: 2007-11-19
Posts: 3
Points: 0

Dear Friends

any one can help or guide me for " How to fix PNG alpha transparency in Internet Explorer 6?"

Regards
Devang

emoberg
Offline
newbie
Sweden
Last seen: 11 years 7 weeks ago
Sweden
Joined: 2008-03-29
Posts: 3
Points: 0

There seems to be a number

There seems to be a number of ways to do this. Just google for "png alpha ie6" and the first 5 results should be very helpful. I have no experience in using these workaround so I will not even try to guide you. Wink

Hope you find something that works!

Regards,
Erik

dhaynes
dhaynes's picture
Offline
Regular
Midwest, US
Last seen: 10 years 48 weeks ago
Midwest, US
Timezone: GMT-4
Joined: 2007-05-20
Posts: 38
Points: 0

The most common way to fix

The most common way to fix the alpha transparency problem in IE6 is to use the Microsoft AlphaImageLoader filter and feed it to IE6 only using conditional comments (depending on what your stance is regarding conditional comments). Here are a couple of ways to apply it: http://css-tricks.com/the-different-techniques-for-applying-the-png-hack/

Need a Wordpress site? I'm your guy.

jessnoonyes
Offline
newbie
Last seen: 11 years 7 weeks ago
Joined: 2008-03-29
Posts: 3
Points: 0

There are a number of png

There are a number of png fixes out there, but they all work differently depending on where your png image is being called in from (HTML vs CSS) and whether it's tiling or not.

Here's a good one for images being placed in the HTML
http://24ways.org/2007/supersleight-transparent-png-in-ie6

Here's a good one for both tiled and non tiled images in the CSS
http://blog.veanndesign.com/2007/11/12/rogies-css-png-fix-for-ie6

Chris..S
Chris..S's picture
Offline
Moderator
Last seen: 6 years 34 weeks ago
Timezone: GMT+1
Joined: 2005-02-22
Posts: 6078
Points: 173

The tiling isn't true

Strictly all the methods work the same, they apply the filter alpha image loader transform as mentioned in the first reply. They differ in the manner which they choose to automate that change.

The tiling isn't true tiling, but stretching, so it only works like tiling for images 1 pixel wide in the repeated direction.