現在、すべてのブラウザを含むテキストを回転させようとしています。すなわち8+。他のすべてのブラウザーの変換を設定しましたが、IE8 になると、ボックスを回転させることしかできず、テキストは回転しません。
ここを参照してください: 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/paragraph タグは回転していますが、テキストは水平のままです。
私はしばらくこれを突っついてきましたが、なぜ回転していないのか理解できないようです. 今のところ回転位置は気にせず、回転させてみただけです。何が間違っているのですか?ありがとう。