css动画在移动端的兼容

阅读: 评论:0

css动画在移动端的兼容

css动画在移动端的兼容

作为一名web前端新人,因为入职现在的公司一个月,在其中的项目也单独完成,其中对于css动画的处理,在移动端兼容的问题,在项目中也有深刻的理解。在苹果手机中的兼容添加前缀-webkit-,项目中的留资页面的下坠,使用中在苹果手机中遇见,动画执行完成之后才显示出来的问题,主要是对动画没有添加兼容性,再添加了兼容性后还是相同的效果,原因是在动画的起始位置过大,以至动画只能看到后20%,动画的起始位置的控制,在移动端中,分情况使用px,rem。px是固定数值,rem是相对于根元素;

在个中浏览器中的前缀添加:

-ms-transform:rotate(30deg); /* IE 9 */
-moz-transform:rotate(30deg); /* Firefox */
-webkit-transform:rotate(30deg); /* Safari and Chrome */
-o-transform:rotate(30deg); /* Opera */

附上项目图片

项目中的动画代码片段:@keyframes diaoluo {
0% {
       -webkit-transform: translateY(-11rem);
transform: translateY(-11rem)
}
60% {
       opacity: 1;
       -webkit-transform: translateY(-1rem);
       transform: translateY(-1rem)
   }
75% {
opacity: 1;
-webkit-transform: translateY(-0.5rem);
transform: translateY(-0.5rem)
}
90% {
opacity: 1;
-webkit-transform: translateY(-0.25rem);
transform: translateY(-0.25rem)
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
transform: translateY(0)
}
}


本文发布于:2024-02-03 08:59:01,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170692193949993.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:动画   css
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23