Forum Moderators: open
A kludge might be to create animations that swapped in for the outgoing image (fade-out) and then preceded the display of the incoming image (fade-in), but that's a lot of hooha to shove down the pipe. I've done it in the past, before Netscape got their stuff together regarding cached animations, but it was ridiculous to watch on many computers.
Flash would do it with ease ...
.02
What about looping using mozopacity and whatever the IE version is - I know there is one, but I don't remember what it's called off hand.
How would I got about setting opacity to say 5%, waiting half a second & changing to 10%, etc...?
In other words you can't rely on "filters.alpha.opacity" for IE at all.
<script type="text/javascript"> if (isie) { document.getElementById('fadeLayer').filters.alpha.opacity = fadelev; } if (isns) { document.getElementById('fadeLayer').style.Mozopacity = fadelev/100; } [ ... & loop & check & loop & check ... now breeeeaathe ...] </script> <style type="text/css"> #fadeLayer { position:absolute; filter: alpha(opacity=0); -moz-opacity:0% } </style> <div id="fadeLayer"><img src="someimage.jpg"></div> Even though the code exists, and despite MS assurances that CSS2 support is robust in MSIE6+, this ain't happenin' in those browsers. Maybe Mr. Marx or Mr. Tribble has more info ... that's all I got! ;)