So, I'm using CSS3 in order to create sidebar boxes in my site design, this works nice and dandy. Using http://css3pie.com in order to create the effect in IE.
Again, nice and dandy. Now, comes my issue -
For each relatively positioned module, there is an absolutely positioned icon within it, that is set to being top: -20px in order to give it a pop-out effect. Obviously this doesn't work in IE6, as well it doesn't play nice with any PNG fix codes.
However, for IE6 users I can switch to a low-quality gif instead, and they can deal with it.
Now, my question is, how can I manage to live-switch image.png to image.gif if the user is using IE6?
I have yet to find a reasonable solution for this idea. I could use an IE6 stylesheet to replace the images - however there are several instances where images shouldn't be CSS-based. They should be proper images.
Any suggestions? I wanted some sort of a jQuery replace, but I haven't found a reasonable solution for that either.