用css3 rotate 写旋转动画,web端chrome浏览器没问题,在移动端iOS上动画不生效,打开Safari浏览器,果然不生效;

rotate 难道存在兼容问题?

MDN 上查了下,Safari支持3.1版本,看了眼我的Safari版本,好吧~~

那就做一下兼容吧,给 transform增加上-webkit-前缀;

加好了,发现还是不生效;

查了一下,可能是视角的问题,那给父元素加上perspective  浅试一下吧;

注:perspective :定义3d元素距视图的距离,该属性允许改变3d元素查看3d元素的视图,当为元素定义perspective属性时,自元素会获得透视效果,而不是元素本身;

结果:动画生效了,经验证,iOS上均可;

解决方案:

父元素:
transform: perspective(400px);
-ms-transform: perspective(400px);
-moz-transform: perspective(400px);
-webkit-transform: perspective(400px);
-o-transform: perspective(400px);子元素:
transform: rotate(90deg);
-ms-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-o-transform: rotate(90deg);

解决 iOS 上 transform rotate 兼容问题相关推荐

  1. 微信小程序解决ios端时间格式兼容的问题

     微信小程序获取当时时间new Date时,会在ios真机上出现问题,具体表现为时间格式会报错并显示出NaN.这个bug并不会在模拟器和安卓系统出现,只会在ios系统上出现,具体原因是ios不支持符号 ...

  2. transform:rotate兼容

    1.transform:rotate(30deg); -ms-transform:rotate(30deg); /* IE 9 / -webkit-transform:rotate(30deg); / ...

  3. 解决ios上数字变成蓝色的问题

    < meta name = "format-detection" content="telephone = no" /> 在ios上数字在一起可能会 ...

  4. iOS上应用如何兼容32位系统和64位系统

    在苹果推出iPhone5S时,64位的应用就走到了眼前.当时就看见苹果官方资料宣布iOS7.x的SDK支持了64位的应用,而且内置的应用都已经是64位. 我记得自己刚刚接触电脑时还有16位的系统,指针 ...

  5. SwiftUI 实现一个 iOS 上 Files App 兼容的文件资源管理器

    功能需求 在 SwiftUI 中自己白手起家写一个 iOS(或iPadOS)上迷你的文件资源管理器是有些难度滴,不过从 iOS 11 (2017年) 官方引入自家的 Files App 之后,我们就 ...

  6. 解决ios上audio不能自动播放的问题以及监听audio播放状态

    最近做了个H5产品的宣传活动,用到了audio标签并且要求自动播放,我们都知道safri on ios里面明确指出等待用户的交互动作后才能播放media,也就是说如果你没有得到用户的action就播放 ...

  7. uniapp 解决ios上拉下拉白边处理

    ios设备在微信小程序中使用 不管是向下拉到底还是向上拉到底 都会出现一个白色边框,底色是白色背景的用户可能这也无所谓 看不出来,但项目遇到深色一点的 使用户体验非常不好 解决方案 加page.jso ...

  8. 解决iOS 上拉边界下拉出现白色空白

    起因: 如标题所示,还被运营吐槽了,为什么别人的没有 解决: body,html {width: 100%;height: 100%;position: fixed;top: 0;right: 0;b ...

  9. 前端调用百度地图API,解决ios上地图不显示、https访问不了等问题

    注册申请百度地图ak 不会的童鞋们点链接 这里还是说一下注册的时候要注意的白名单填写项,如不确定直接写 * 号 下面说具体操作 在页面引入js文件 <script type="text ...

最新文章

  1. Cloudera Enterprise 试用版 6.3.1查看cloudrea的许可证---可用期限
  2. Topo系统的益处和帮助
  3. 某公司有一台打印、复印一体机,需要将购买成本分年均摊到隔年的费用中。请编写一个程序,根据用户输入的购买金额和预计使用年限计算每年的分摊费用。要求对输入异常进行适当的处理。
  4. jquery --- 网页选项卡
  5. java 连接ldap_ldap java 连接demo
  6. Python:创建列表,其中包含数字1-1000000,为什么Pycharm控制台结果显示不完整?
  7. Docker常见命令---简易教程
  8. html取消重复,减少重复的HTML代码
  9. 【Ansible 文档】【译文】Ad-Hoc 命令介绍
  10. BP神经网络 MATLAB源程序
  11. wshShell.SendKeys模拟键盘操作
  12. JAVA正则表达式语法大全
  13. 批量删除 Excel 工作薄文档中的工作表
  14. 微信小程序登录功能实现(最新)
  15. 5G QoS控制原理专题详解-基础概念
  16. 2021年危险化学品经营单位主要负责人考试题库及危险化学品经营单位主要负责人免费试题
  17. 2023大数据技术应用的五个主要场景总结
  18. 去年这时候辞职一个,不算辞退算是自动劝退2个程序员,不知道他们是否还是在当程序员,大家可以借鉴
  19. 06.01、js之日期获取方法-年月日时分秒毫秒星期
  20. CodeForces 13A【暴力】

热门文章

  1. 互联网快讯:阿里云发布第四代神龙架构;微信支付正式推出品牌视频号;猿辅导加速布局素质教育
  2. 英语——不定词(一)
  3. win10装ubuntu双系统
  4. 云服务器搭建减少物流信息成本,摩方谈物流运输:10大措施,控制物流运输成本!...
  5. C++websocket使用总结
  6. centos7进系统图形化一直转圈或命令行提示starting switch root 处理方法
  7. 网防g01怎么防护个人计算机,为你的服务器安装公安1所研制的网防卫士G01
  8. Lora开发板Flash存储读写
  9. java中eclipse中运行程序的快捷键是什么?
  10. 0x00000090 - 该内存不能read written