翻转/反转/仅使用CSS镜像文本

我做了一些Googlesearch,这是我的答案

<!--[if IE]> <style> .mirror { filter: progid:DXImageTransform.Microsoft.BasicImage(mirror=1); } </style> <![endif]--> <style> .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); } </style> <div class="mirror">testing</div> 

这里唯一的问题是镜像的中心不是对象的中心,所以也许我们需要一些JavaScript来移动我们想要的对象。

你的代码是正确的,但有一个更简单的方法来做到这一点:

 img.flip { -moz-transform: scaleX(-1); /* Gecko */ -o-transform: scaleX(-1); /* Opera */ -webkit-transform: scaleX(-1); /* Webkit */ transform: scaleX(-1); /* Standard */ filter: FlipH; /* IE 6/7/8 */ } 

我认为这解决了你的中心镜像问题。

Interesting Posts