我有这个样式表
.rotate div img
{
-webkit-transform: translate(-18cm, 2cm) rotate(-90deg); /* WebKit */
-webkit-transform-origin: top right;
-moz-transform: translate(-18cm, 2.5cm) rotate(-90deg);/* Mozilla */
-moz-transform-origin: top right;
-o-transform: rotate(90deg); /* Opera */
-o-transform-origin: top center;
-ms-transform: translate(-18cm) rotate(-90deg); /* Internet Explorer */
-ms-transform-origin: top right;
-sand-transform: translate(-18cm, 2.5cm) rotate(-90deg);
-sand-transform-origin top right;
max-width: 100% !important;
}
我在使用IE浏览器时遇到了问题,虽然变换效果在屏幕上显示出来了,但是当我点击打印按钮时,打印出来的结果却没有应用这些变换效果。
(在媒体中添加屏幕以查看效果,在打印之前)
在Firefox和Chrome中运行良好。
编辑
是的,我是在测试IE9。
昨天玩了一下,我注意到图像确实进行了变换处理,但是发送到打印机的图像却没有应用这些变换效果。
IE9
和IE10
提供基本支持,而且只有IE10
支持3D:https://developer.mozilla.org/en-US/docs/Web/CSS/transform#Browser_compatibility - kunalbhat