添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
transform: rotateX(180deg); /* 垂直镜像翻转 */

此处, rotateY(180deg) 这里的 Y 表示元素以Y轴镜像翻转,也即水平翻转;同理, rotateX(180deg) 表示以X轴为镜像翻转,即垂直翻转。

  • 各个浏览器对镜像翻转的兼容写法来实现:
/* 方法二 */
        .mirrorRotateLevel {          /* 水平镜像翻转 */
            -moz-transform:scaleX(-1);
            -webkit-transform:scaleX(-1);
            -o-transform:scaleX(-1);
            transform:scaleX(-1);
            /*兼容IE*/
            filter:FlipH;
        .mirrorRotateVertical {        /* 垂直镜像翻转 */
            -moz-transform:scaleY(-1);
            -webkit-transform:scaleY(-1);
            -o-transform:scaleY(-1);
            transform:scaleY(-1);
            /*兼容IE*/
            filter:FlipV;

注意: 镜像翻转和普通旋转不同,镜像翻转以轴为镜像,普通旋转以点为镜像。 

HTML部分代码:

<div id="test">
     <p>测试CSS3下镜像翻转</p>
     <p class="mirrorRotateLevel">测试CSS3下水平镜像翻转</p>
     <p class="mirrorRotateVertical">测试CSS3下垂直镜像翻转</p>

最终效果图(本次demo用于简单说明,仅测试了翻转文字,也可尝试图片镜像翻转):

第一行为正常效果

第二行为水平镜像翻转效果

第三行为垂直镜像翻转效果

我想从下面的website实现一个翻转动画,我没有悬停效果,并用一个按钮来切换转换。看到这个FiddleIE浏览器中的CSS翻转动画:转动的一面显示镜像内容IE的给定代码在悬停时工作良好,但通过使用按钮第二个按钮显示在右上角并带有文本镜像。 ?有人能指点我如何使它显示在左上角为其他浏览器正常这只是IE的一块的CSS:/* entire container, keeps perspective */... CSS实现旋转图像代码:效果:CSS实现一面图像一面文字,像硬币的正反面一样 最近学了一些前端(主要是CSS)的知识,看到3D效果时突发奇想——能不能做一个像硬币一样的两面图像呢?经过了几次的尝试 我试图翻转图像以显示4种方式:原始(无变化),水平翻转垂直翻转水平+垂直翻转。为了做到这一点,我在下面做,除了水平+垂直翻转之外,它还可以正常工作,你知道为什么它不起作用吗?.img-hor {-moz-transform: scaleX(-1);-o-transform: scaleX(-1);-webkit-transform: scaleX(-1);transform: scaleX(-... 烈火网(Liehuo.Net)教程 今天有读者询问制作鼠标经过时切换图片的效果,这种效果也称为“翻转”效果(roll-over)。原来这种效果大多使用Javascript实现,实际上用CSS可以非常方便地制作出来的。这里给出一个最简单的效果,在深入的复杂效果变化就非常多了,有兴趣的读者可以慢慢深入研究。先看一下这个效果:css代码实现鼠标指向图片翻转效果_烈火网_veryhuo.comLieHuo... 水平翻转:transform: rotateY(180deg); /* 水平镜像翻转 */ 垂直翻转:transform: rotateX(180deg); /* 垂直镜像翻转 */ 这里rotateY(180deg) 表示元素...