我目前正試圖旋轉包括所有瀏覽器上的文本。 IE8 +。我已經爲所有其他瀏覽器設置了轉換,但是當涉及到IE8時,我只能讓該框旋轉,文本不會隨之旋轉。IE8旋轉過濾器旋轉div但不是文字
在這裏看到: https://dl.dropboxusercontent.com/u/106547/rotate/rotate.html
標記:
<div id='container' class='container'>
<p class='rotated'>
My view has been loaded
</p>
text
</div>
風格: 常規 -
.rotated{
display: block;
position: relative;
/* Safari */
-webkit-transform: rotate(-90deg);
/* Firefox */
-moz-transform: rotate(-90deg);
/* IE */
-ms-transform: rotate(-90deg);
/* Opera */
-o-transform: rotate(-90deg);
transform: rotate(-90deg);
}
和IE8條件
<!--[if lt IE 9]>
<style type="text/css">
.rotated, .container{
zoom:1;
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
</style>
<![endif]-->
,你可以在這裏看到,在div /段落標記旋轉,但文本保持水平:
我一直戳掉在這一段時間,似乎無法找出爲什麼不旋轉。我現在不擔心旋轉位置,我只是想讓它旋轉。任何想法有什麼不對? 謝謝。
爲什麼在IE8特定的CSS中同時旋轉'.rotated'和'.container'? –
這是更多的看看是否只有一個旋轉是我的問題。除了測試目的,我沒有真正的理由去做這件事。 – MoDFoX