我想使用jquery旋转span文本。
<DIV id=container_vml_YAxisTitle_1>
<SPAN style="FONT-SIZE: 14px; FONT-FAMILY: Segoe UI; POSITION: absolute; ZOOM: 1; COLOR: #707070; LEFT: -64px; FILTER: alpha(opacity=100); TOP: 234px; VISIBILITY: visible">Sales Amount in millions(USD)
</SPAN>
</DIV>
我引用了以下链接来旋转文本,但它没有按预期工作。
尝试如下
<SPAN style="FONT-SIZE: 14px; -ms-transform:rotate(-90deg); FONT-FAMILY: Segoe UI; POSITION: absolute; ZOOM: 1; COLOR: #707070; LEFT: -64px; TOP: 234px; VISIBILITY: visible">Sales Amount in millions(USD)
</SPAN>
但在IE7和IE8浏览器中无法在其他浏览器中正常工作。
我正在使用IE7和IE8浏览器。使用jquery 1.7.1。
谢谢,
希瓦
答案 0 :(得分:2)
1)您必须使用:
而不是=
-ms-transform:rotate(-90deg)
2)你应该在 style
属性
<span style="-ms-transform:rotate(-90deg); position: absolute">SPAN</span>
3)span
doesn't have layout,因此您必须将 position: absolute
或 display: block
添加到span
代码
<强>更新强> 对于旧版本的IE
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
答案 1 :(得分:0)
这是css代码 - 您应该将其添加到<style></style>
代码或style
属性:
<span style="-ms-transform:rotate(-90deg)"> </span>