div
要素に対して一度に複数の変換(回転、移動など)を許可したい。
次のコードを使用して、1つの変換(最初の変換)のみが適用されるため、これを行うことができないようです。
<!DOCTYPE html>
<html>
<head>
<style>
div {
width:100px;
height:75px;
background-color:#FFCC00;
border:1px solid black;
}
div#div2 {
transform:rotate(45deg);
-ms-transform:rotate(45deg); /* IE 9 */
-moz-transform:rotate(45deg); /* Firefox */
-webkit-transform:translate(50px,100px); /* Safari and Chrome */
-webkit-transform:rotate(45deg); /* Safari and Chrome */
-o-transform:rotate(45deg); /* Opera */
}
</style>
</head>
<body>
<div>This is a DIV element.</div>
<div id="div2">This is a DIV element + Transformation</div>
</body>
</html>
Chromeでテストしたところ、回転のみが影響を受け、最初に(回転の前に)配置されていても、移動は効果がありません。