rotación CSS3 Norma debe trabajar en IE9, pero creo que hay que darle un prefijo de proveedor, así:
-ms-transform: rotate(10deg);
Es posible que no funcione en el versión beta; si no, intente descargar la versión de vista previa actual (vista previa 7), que es una revisión posterior de la versión beta. No tengo la versión beta para probar, así que no puedo confirmar si estaba en esa versión o no. La versión final de la versión definitivamente está programada para ser compatible.
También puedo confirmar que la propiedad específica de IE filter
se ha eliminado en IE9.
[Editar]
La gente ha pedido más documentación. Como dicen, esto es bastante limitado, pero encontré esta página: http://css3please.com/ que es útil para probar varias características de CSS3 en todos los navegadores.
Pero probar la función de rotación en esta página en la vista previa de IE9 provocó que se bloquee de manera espectacular.
Sin embargo, he hecho algunas pruebas independientes usando -ms-transform:rotate()
en IE9 en mis propias páginas de prueba, y está funcionando bien. Así que mi conclusión es que la característica se implementa, pero tiene algunos errores, posiblemente relacionados con la configuración dinámica.
Otro punto de referencia útil para los que se implementan características en el que los navegadores es www.canIuse.com - ver http://caniuse.com/#search=rotation
[EDIT]
La reactivación de esta respuesta de edad porque hace poco me enteré de un truco llamado CSS Sandpaper cuales es relevante para la pregunta y puede facilitar las cosas.
El hack implementa compatibilidad con el estándar CSS transform
para las versiones anteriores de IE. Por lo que ahora se puede añadir el siguiente CSS:
-sand-transform: rotate(10deg);
... y hacer que funcione en IE 6/7/8, sin tener que utilizar la sintaxis filter
. (por supuesto, todavía utiliza la sintaxis del filtro detrás de las escenas, pero esto hace que sea mucho más fácil de administrar porque usa una sintaxis similar a otros navegadores)
Gracias Spud! Voy a verlo ahora y me pondré en contacto con usted sobre eso. No podía creer la poca documentación que había sobre esto en línea. – wilsonpage
@Spudley ¿Podría publicar una fuente? No puedo encontrarlo en MSDN http://msdn.microsoft.com/en-us/library/ms531207(v=vs.85).aspx –
@ Šime Vidas y @pagewil - tienes razón, no mucho documentación alrededor. Lo encontré documentado aquí: http://css3please.com/, aunque debería tener en cuenta que esta página bloqueó mi copia de la vista previa de IE9 cuando traté de usar la propiedad de rotar. Sin embargo, mis propias pruebas independientes han confirmado que la propiedad funciona, con el prefijo del proveedor como he citado en mi respuesta. (dado el colapso, ¡creo que todavía hay errores!) – Spudley