Utilizing CSS transformations, I am reverting to the following Matrix transform specifically for IE7 and IE8.
filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.0, M12=0.33, M21=-0.33, M22=0.0,sizingMethod='auto expand')
This method functions without issue in all iterations of Internet Explorer. However, when there are no spaces after each comma (which occurs during CSS minimization), I encounter a series of peculiar anomalies on IE7. It appears as though the browser completely disregards definitions for various other classes located elsewhere in the CSS document.
Only IE7 is impacted by this issue, regardless of whether it is native IE7 or IE9 operating in IE7's standards mode.
To work around this obstacle, I can adjust my CSS minification tool to preserve the spaces within this specific rule. Nonetheless, I am eager to comprehend the underlying cause. My assumption is that it may be an IE7 bug; could I possibly be the first person to come across this?