Hello Kevin Kembel,
Unfortunately, the problem you are experiencing is out of our control, as it is a purely browser behavior. Although IE already supports alpha channel transparency (RGBA), another nag problem still persists, and it is unlikely that Microsoft will fix it soon, and it is more an OS problem, rather than a purely IE issue.
In a few words:
The fade animation in RadRotator relies on CSS filter: alpha(opacity=int)
, which is in fact a non-standard CSS and it is supposed to work as the standard CSS opacity
does (which is supported by all browsers, except IE). Microsft introduced the "CSS" filters in the late '90s with the release of IE5.5. As I mentioned already, these filters do not have much in common with CSS, but they rely on the DirectX technology.
When we have a .png image with smooth dithering (24 Bit PNG with alpha transparency), the image is rendered correctly. However, if we apply CSS filter: alpha(opacity=int)
to it (remember that we use it for the fade animation), the semi-transparent regions of the image are immediately turned to solid gray. This is a behavior that we are absolutely powerless to control.
I suggest you to either use .gif files or .jpg files with background (i.e. discard the transparency and use another approach). The other possible solution is to abandon the fade animation and use another type.
the Telerik team