第一种:随着现代浏览器对CSS3的支持愈发完善,对于实现各个浏览器兼容的元素的水平翻转或是垂直翻转效果也就成为了可能。相关的CSS代码如下:/*水平翻转*/

.flipx {

-moz-transform:scaleX(-1);

-webkit-transform:scaleX(-1);

-o-transform:scaleX(-1);

transform:scaleX(-1);

/*IE*/

filter:FlipH;

}

/*垂直翻转*/

.flipy {

-moz-transform:scaleY(-1);

-webkit-transform:scaleY(-1);

-o-transform:scaleY(-1);

transform:scaleY(-1);

/*IE*/

filter:FlipV;

}

第二种,就目前而言,对于基于webkit核心的浏览器,如Chrome以及Safari,实现元素的垂直翻转或是水平翻转也可以使用如下样式:/*水平翻转*/

.flipx { transform: rotateY(180deg); }

/*垂直翻转*/

.flipy { transform: rotateX(180deg); }

综合比较:第一种兼容性相对要好,建议使用第一种方式;第二种情况在iPhone5会出现兼容问题,可能原因是为部分IOS Safari浏览器不支持rotate。

html水平翻转效果,CSS3样式实现水平和垂直翻转相关推荐

  1. html5火焰字体效果,CSS3文字特效属性text-shadow如何实现火焰文字的效果

    CSS3文字特效属性text-shadow如何实现火焰文字的效果 发布时间:2020-07-14 09:15:52 来源:亿速云 阅读:177 作者:Leah 本篇文章给大家分享的是有关CSS3文字特 ...

  2. 制作导航栏并使用CSS美化,CSS3样式创建一个漂亮简洁的导航栏

    本教程旨在教大家结合CSS3样式创建一个漂亮,简洁的导航栏.而在过去,我们只能借助图片,JavaScript和div层进行创作. 注意:下面所有的示例都是在Mozilla Firefox,Safari ...

  3. html 翻转卡片效果,CSS3 3D transforms系列教程-卡片翻转

    通过前两篇关于CSS3 3D transforms文章的学习,现在我们都已经掌握了制作3D对象的必要知识,下面让我们从一个简单的例子开始下面的教程-3D卡片翻转. 下面是制作3D卡片翻转效果必要的HT ...

  4. css鼠标悬停样式_利用Css3样式属性Cursor来更换自定义个性化鼠标指针(光标

    原文转载自「刘悦的技术博客」 ( 利用Css3样式属性Cursor来更换自定义个性化鼠标指针(光标) ) 现而今,我们纵向的回顾整个大前端的历史,不难发现,人们对前端的审美要求越来越高,越来越严苛,与 ...

  5. html ie动画效果,css3强大的动画效果animate使用说明及浏览器兼容介绍

    好久没更新blog,上次发文(11月8日)到现在刚好一个月,期间项目上的东西比较多,一时觉得时间比较紧,没来得及更新.这个星期总算是告一段落,补上几篇技术性的文章.好吧,第一篇是关于css3动画的使用 ...

  6. 15种基础的可以直接使用的CSS3样式

    15种基础的可以直接使用的CSS3样式 本篇文章将列出一些基础简单的CSS3样式,你可以把它们放在手边,需要用的时候随时拿过来修改成自己的风格就可以使用.为了使我们得CSS3样式可以重复使用,我把它们 ...

  7. 几个常用的CSS3样式代码以及不兼容的解决办法

    几个常用的CSS3样式代码以及不兼容的解决办法 原文:几个常用的CSS3样式代码以及不兼容的解决办法 border-radius实现圆角效果 1 CSS3代码: 2 3 -webkit-border- ...

  8. 使用css3将一个div水平和垂直居中显示

    使用css3将一个div水平和垂直居中显示 方案一: div绝对定位水平垂直居中[margin:auto实现绝对定位元素的居中], 代码两个关键点:1.上下左右均0位置定位: 2.margin: au ...

  9. html轮播台袋效果,css3百叶窗轮播图效果

    标题 #Con{width:900px; /*宽度*/ height:500px;/*高度*/ background:#9933FF;/*背景颜色*/ position:relative;} #con ...

最新文章

  1. javascript 数字格式化
  2. ccombox获取选择的文本_PC端最好用的翻译软件,支持引擎切换、文本朗读
  3. Entity Framework 学习初级篇7--基本操作:增加、更新、删除、事务
  4. svn修改提交路径_使用SVN钩子强制提交日志和限制提交文件类型
  5. 还在为数学建模的事发愁?带你一起来看看数模竞赛中必备的经典算法
  6. 软件测试职业发展之路的反思(转)
  7. Python 表白?别傻了,女神是拿来撩的!
  8. java gui构建机制_java-从构造函数构建GUI. [设计决策]
  9. 保护自己之手机定位信息收集
  10. Kotlin的一些特殊运算符
  11. 编程十年 (3):初识计算机
  12. 基于VHDL语言的数字电子钟设计
  13. linux攻击主机msfconsole,关于利用kali linux2017.2中MSFCONSOLE 利用MS17-010漏洞发起攻击的坑...
  14. 封锁阳光大学(染色)
  15. Discuz!开发之模板制作CSS扩展规范与语法规范
  16. 1月1日服务器例行维护公告,1月1日服务器例行维护公告(已完成)
  17. 阿里物联网平台(IOT)——业务服务器获取阿里iot平台接入设备的实时设备采集数据
  18. 服务器登陆之后一直转无法显示桌面,如何解决远程登录Windows服务器无法显示桌面的问题?...
  19. 牛客网 HJ42 学英语
  20. oracle 对象不在回收站中,Oracle 10G 中的回收站

热门文章

  1. 树莓派无显示器烧录系统(最新最全)
  2. Spinnaker实践-Spinnaker基础简介
  3. git: fatal: detected dubious ownership
  4. S8热销现象背后:三星或赶超苹果
  5. INTEL处理器识别和CPUID指令(一) CPUID指令与状态寄存器的演变
  6. OHEM在线难样例挖掘的两个细节
  7. 卸载CUDA9安装CUDA8
  8. 从 Smartsheet 打印工作表或报告
  9. 零点工作室暑假集训(AtCoder--ABC233)
  10. 火云开发课堂 - 《使用Cocos2d-x 开发3D游戏》系列 第十八节:环境映射