Я немного погуглил и вот мой ответ
.mirror {
display: block;
-moz-transform: matrix(-1, 0, 0, 1, 0, 0);
-webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
-o-transform: matrix(-1, 0, 0, 1, 0, 0);
}
<!--[if IE]>
<style>
.mirror {
filter: progid:DXImageTransform.Microsoft.BasicImage(mirror=1);
}
</style>
<![endif]-->
<div class="mirror">testing</div>
Единственная проблема здесь в том, что центр зеркального отображения не является центром объекта, поэтому, возможно, нам понадобится какой-нибудь javascript, чтобы переместить объект туда, куда мы хотим.
transform-origin
для управления точкой, относительно которой применяется преобразование. - person ivan_pozdeev   schedule 27.11.2012