Lo sentimos, pero la respuesta elegida anteriormente no es correcta. Usted puede aplicar filtros múltiples en IE, pero deben estar separados por uno o más espacios.
Una coma antes de los espacios también funcionará, pero solo si sigue un corchete de cierre. Por lo tanto, los filtros IE 4.0 sin parámetros como gray
no funcionan en este caso. Lo mejor es atenerse a los espacios solo como un separador.
Si va al enlace anterior: http://msdn.microsoft.com/en-us/library/ms532847(v=vs.85).aspx y hace clic en following example link (en IE, por supuesto), verá que se aplica una rotación y un desenfoque a la segunda imagen. A partir de "ver fuente", la etiqueta de la imagen es:
<img id=image2 src="/workshop/samples/author/dhtml/graphics/sample.jpg"
style="filter:progid:DXImageTransform.Microsoft.Blur(strength=50),
progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"
height="165px" width="256px" border="0" alt="ocean beach">
algo que han simulado con éxito la "propagación" de una sombra caja en Internet Explorer 7 y 8 (aunque el éxito depende de lo aceptable, se piensa que no es), usando:
filter: progid:DXImageTransform.Microsoft.Shadow(Color=#c5c1ae, Strength=10, Direction=0)
progid:DXImageTransform.Microsoft.Shadow(Color=#c5c1ae, Strength=10, Direction=90)
progid:DXImageTransform.Microsoft.Shadow(Color=#c5c1ae, Strength=10, Direction=180)
progid:DXImageTransform.Microsoft.Shadow(Color=#c5c1ae, Strength=10, Direction=270);
para que una sombra se extienda desde todos los lados de un div. También he combinado sombras en div's que contienen degradados. Sin embargo, esto no viene sin su propio peligro. En el caso anterior, las sombras tienen diseño, y debe ajustar los márgenes para acomodar su tamaño. Además, dado que IE es IE, las combinaciones de algunos de estos filtros pueden tener consecuencias imprevistas, lo que lleva a desarrollar soluciones alternativas, abandonar enfoques y arrancarse el cabello.
En sus ejemplos originales en su pregunta, si incluye más de un filtro, el siguiente será reemplazado por el siguiente, al igual que cualquier otra propiedad de CSS. En su segundo ejemplo, "! Important" necesita estar completamente al final del estilo, o todo el bloque de CSS se descarta porque está mal formateado. (En realidad,! Necesita ser descartada completamente. La única razón por la que necesitaría usarla es si está desarrollando código de terceros y necesita defender sus etiquetas de otro desarrollador importante y feliz sobre el que no tiene control .Si su estilo está siendo anulado involuntariamente, necesita una declaración más específica.)
respuesta que ha seleccionado está mal .. Consulte la segunda respuesta ... – MonteCristo