Only Solid Background Found Solution Found
It took some digging to get it together. My first guide was this site , which resulted in the following code change. Actually, I just noticed that I have the same code that you said did not work in your question, but still it does for me ... double-check my violins and see if it works now. Note that this fiddle worked for IE7 , but not IE8 ( img does not rotate).
.test-1{ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF,endColorstr=#FFFFFFFF)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFFFF,endColorstr=#FFFFFFFF); clip:rect(0px 276px 267px 0px); }
So, a little more digging and the response to a stack overflow helped make the script for IE8 too ! The original fix for IE8 was that the element converted with the Matrix filter had to add a z-index to fix the error without rotating the img child.
However, this “correction”, apparently, remains only partial. The problem with the rotating element remains at present for any transparency of the background itself, because if the alpha value for the gradient is set to transparent #00FFFFFF , then it only works on the non-rotating element.
source share