web前端|css教程
css,rotate,镜像翻转
web前端-css教程
开奖源码,vscode插件重载激活,ubuntu 设置命令,tomcat最新版,sqlite有用户名和密码吗,0基础学网页设计,sql数据库权限修改,阿里云服务器无法ftp服务器地址,全屏横向水平滚动插件,图书管理系统前端模板框架,爬虫链表,抽奖php,seo效果分析,springboot合作框架,图片的alt标签,vs网站,网页自动脚本代码,wordpress 模板目录,discuz 后台 空白,js 页面左右滑动效果,c 权限管理系统,lol程序源代码lzw
要实现镜像翻转,有两种实现方法:
易盾php源码加密工具,ubuntu 串口状态信息,老外爬虫子视频,php 670,SEO的概述lzw
方法一:利用css动画属性rotate旋转来实现
photoshop 源码解析,机械师 Ubuntu,tomcat文件夹技巧,django配置爬虫,php电商项目,林云seo博客seo顾问lzw
具体代码:
.mirrorRotateLevel { transform: rotateY(180deg); /* 水平镜像翻转 */}.mirrorRotateVertical { transform: rotateX(180deg); /* 垂直镜像翻转 */}
此处,rotateY(180deg) 这里的 Y 表示元素以Y轴镜像翻转,也即水平翻转;同理, rotateX(180deg) 表示以X轴为镜像翻转,即垂直翻转。
(视频教学推荐:css视频教学)
方法二:各个浏览器对镜像翻转的兼容写法来实现
.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部分代码:
测试CSS3下镜像翻转
测试CSS3下水平镜像翻转
测试CSS3下垂直镜像翻转
我们来看一下简单的效果:
(感兴趣的同学可以将文字换成图片)
推荐教学:css快速入门