CSS下镜像翻转(水平/垂直翻转)
css下镜像翻转两种写法:
- 利用css动画属性rotate旋转来实现:
.mirrorRotateLevel {transform: rotateY(180deg); /* 水平镜像翻转 */
}
.mirrorRotateVertical {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>
</div>
最终效果图(本次demo用于简单说明,仅测试了翻转文字,也可尝试图片镜像翻转):
第一行为正常效果
第二行为水平镜像翻转效果
第三行为垂直镜像翻转效果
https://blog.csdn.net/weixin_39003573/article/details/82703477
CSS下镜像翻转(水平/垂直翻转)相关推荐
- html水平镜像和垂直镜像,css实现镜像翻转的方法有哪些
css实现镜像翻转的方法有哪些 发布时间:2020-06-08 18:07:43 来源:亿速云 阅读:470 作者:Leah css实现镜像翻转的方法有哪些?针对这个问题,今天小编总结这篇有关css镜 ...
- 镜像css3,利用css动画属性rotate来实现镜像翻转_WEB前端开发
layui中使用的一些弹出框_WEB前端开发 Layui是一款采用自身模块规范编写的情怀型前端UI框架,本文就来为大家介绍一下layui中使用的一些弹出框,希望对大家有一定的帮助. 要实现镜像翻转,有 ...
- php图片镜像翻转,利用css动画属性rotate来实现镜像翻转
要实现镜像翻转,有两种实现方法: 方法一:利用css动画属性rotate旋转来实现 具体代码:.mirrorRotateLevel { transform: rotateY(180deg); /* 水 ...
- OpenCV下三对点计算仿射变换实现图像的水平镜像(翻转)的详细说明和源程序
图像处理开发需求.图像处理接私活挣零花钱,请加微信/QQ 2487872782 图像处理开发资料.图像处理技术交流请加QQ群,群号 271891601 图像的仿射变换是指在空间直角坐标系中将一个二维坐 ...
- html水平镜像和垂直镜像,使用CSS水平/垂直翻转/镜像图像
我试图翻转图像以显示4种方式:原始(无变化),水平翻转,垂直翻转,水平+垂直翻转. 为了做到这一点,我在下面做,除了水平+垂直翻转之外,它还可以正常工作,你知道为什么它不起作用吗? .img-hor ...
- 使用Python、OpenCV翻转图像(水平、垂直、水平垂直翻转)
使用Python.OpenCV翻转图像(水平.垂直.水平垂直翻转) 1. 效果图 2. 源码 参考 这篇博客将介绍如何使用Python.OpenCV翻转图像,类似于cv2.rotate(). 沿y轴水 ...
- 如何使用Matrix对bitmap的旋转与镜像水平垂直翻转
本篇文章是对使用Matrix对bitmap的旋转与镜像水平垂直翻转进行了详细的分析介绍,需要的朋友参考下 Bitmap convert(Bitmap a, int width, int height) ...
- html图片水平镜像翻转
title: 图片水平镜像翻转 tags: html category: 前端开发 代码如下: <!DOCTYPE html> <html lang="en"&g ...
- python 图片变换,水平镜像翻转
from PIL import Image import osdir_img = "/home/li/PycharmProjects/HED-BSDS/train/aug_gt_scale_ ...
最新文章
- 压缩包解压后SecureCRT无法连接的解答
- Color Tint
- setdefaultencoding函数使用详解
- VS11在Win8上的Metro应用
- 关于怎么怎么把 unsingned char 数据转换为 Opencv 的Mat类型,并且吧图像显示出来
- 为什么 web 开发人员需要迁移到. NET Core, 并使用 ASP.NET Core MVC 构建 web 和 API
- maven 之 setting.xm 的配置详解、说明
- 下次偶转贴贴子时得加上转贴才行~~~
- Ubuntu安装C++环境(VsCode 编译器)
- matlab潮流计算仿真,MATLAB潮流计算仿真
- linux版svn 软件,可以媲美TortoiseSVN的Linux版SVN客户端软件RabbitVCS
- jmail组件 java,asp空间如何判断jmail组件已经安装?是否支持呢?
- cupsd进程_CUPS 简介
- win10安装apache环境
- 洛谷P1007独木桥
- 玩传奇的伙计们,很久没发朋友圈了吧,今天给大家找到一些朋友圈高逼格文案。
- 国密算法SM2实现 vue+C#
- 全网最详细SUMO仿真软件教程——入门篇
- pe能用的固态硬盘测试软件,通用pe工具箱教你如何让硬盘4K对齐
- (asp.net)PayPal案例的关键源码代码__PayPal集成_API接口