0

divタグのすべてを水平に表示するように設定しています。ただし、このdivタグには、垂直に表示したい要素があります。

私の横型のdivは

    /* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

別のdivでこの変換を効果的に取り除くにはどうすればよいですか?

4

1 に答える 1

0

子要素でリセットする場合は、回転を元に戻します(http://jsfiddle.net/yDGqz/):

-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);

transform-origin要素の回転原点を変更するプロパティを設定することをお勧めします。

于 2012-05-02T21:02:48.283 に答える