css3 - iphone6 plus 微信浏览器下transition动画无效求破
问题描述
iphone6 plus 微信浏览器下transition动画无效但在safari下是ok的,什么原因
opacity: 0; background-color: #378ef1; transform: translateY(100%); -webkit-transform: translateY(100%); transition-property: transform, opacity, -webkit-transform; -webkit-transition-property: transform, opacity, -webkit-transform; transition-duration: 0.4s; -webkit-transition-duration: 0.4s; transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); -webkit-transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
active
transform: translateY(0); -webkit-transform: translateY(0); opacity: 1;
问题解答
回答1:不贴代码,怎么破?
回答2:css 前缀呢? 写了?
回答3:微信用的是QQ浏览器的“X5 内核”, 需要添加-webkit-transition才能支持过渡。
回答4:遇到了相同问题。添加webkit前缀仍然解决不了其他测试机包括iphone 6均可以,我记得的6s plus不行
更新:缓存问题,经验证加前缀可以解决
回答5:是opacity的问题 去掉就好用了
回答6:不知道你是不是跟我发生了同样的错误~调用动画的代码请请放在window.onload = function(){}方法内~~
相关文章:
1. css3 - 没明白盒子的height随width的变化这段css是怎样实现的?2. javascript - 用jq ajax可以获取不同域的数据吗?3. node.js - 使用npm安装vue-cli后,vue还是不可用是什么原因?4. javascript - 在nodejs的程序里面怎么理解IO呢,如何用一段代码来说明IO5. mysql - phpMyAdmin无法导入数据6. windows-7 - Win7中Vmware Workstatoin与Xampp中Apache服务器端口冲突?7. css3 - Firefox 字号相对IE、Chrome更大,如何在CSS中统一?8. html5 - 用h5本地存储是否安全?9. node.js - 为什么用file协议打开的html可以连接websocket10. 导入数据库不成功

网公网安备