Javascript 在IE8中将文本旋转90度无效

Javascript 在IE8中将文本旋转90度无效,javascript,css,internet-explorer-8,Javascript,Css,Internet Explorer 8,除了IE8,我在所有浏览器中都有一个旋转的文本。我尝试使用这种方法(矩阵): 但是它不起作用!! 有人能帮忙吗?这个问题有什么新的吗?IE8不支持大多数现代功能。如果mordernizr js有帮助,请尝试 你可以试试这样的东西 -ms-transform: rotate(-90deg); 需要根据您的要求调整90度值 原文如下 还有一个针对旧IE版本的黑客攻击,如下所示 -sand-transform: rotate(10deg); 更多信息请点击这里 希望有帮助 您必须使用filter属

除了IE8,我在所有浏览器中都有一个旋转的文本。我尝试使用这种方法(矩阵):

但是它不起作用!!
有人能帮忙吗?这个问题有什么新的吗?

IE8不支持大多数现代功能。如果mordernizr js有帮助,请尝试


你可以试试这样的东西

-ms-transform: rotate(-90deg);
需要根据您的要求调整90度值

原文如下

还有一个针对旧IE版本的黑客攻击,如下所示

-sand-transform: rotate(10deg);
更多信息请点击这里


希望有帮助

您必须使用filter属性来支持IE8。这是

可以通过定义整数值(0,1,2,3)来更改度


不仅仅是
过滤器
(不是
-ms过滤器
)起作用吗?不起作用并不说明问题。您是否将其用于旋转
过滤器:progid:DXImageTransform.Microsoft.BasicImage(旋转=1)我没有任何重复项。。在我的span中没有任何位置,甚至在span周围的HTMl中也没有更高或更低的位置。我尝试了过滤器:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);也不起作用试过了也不起作用,我说的不起作用是指它不旋转
-ms transform
对IE8不起作用。你必须使用IE8的过滤器。我尝试了沙盘变换:旋转(10度);并且在IE8中不起作用。获取演示链接并在IE8中尝试它。。。这行不通!我已经在IE测试工具中进行了测试,它可以正常工作。让我在这里上传一个截图。之后,我将使用
browserstack
进行检查。这一个运行良好,但使用了3个而不是1个过滤器:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);问题是我屁股的宽度不正确好吧!你的问题现在解决了?如果是,那么你可以投票
-sand-transform: rotate(10deg);
div
{
  width:150px;
  height:150px;
  -ms-transform:rotate(9deg); /* IE 9 */
  -moz-transform:rotate(90deg); /* Firefox */
  -webkit-transform:rotate(90deg); /* Safari and Chrome */
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1); /*FOR IE8*/
}