あるクラスが要素に回転を追加し、別のクラスがスケールを追加する場合、それらを互いに踏みつけずにCSSで定義するにはどうすればよいですか。
<!-- HTML snippet -->
<div class="class1 class2"></div>
/* CSS snippet */
.class1 { transform:rotate(45deg); }
.class2 { transform:scale(0.5); }
上記の例では、クラス2の変換プロパティ定義がクラス1の変換プロパティ定義をオーバーライドするため、divはスケーリングされるだけです。これらの2つの異なるスタイルルールを取得して、これらの異なる変換を適用するにはどうすればよいですか?