争怎路由网:是一个主要分享无线路由器安装设置经验的网站,汇总WiFi常见问题的解决方法。

可以完成前端动画的7种方法总结(附代码)

时间:2024/3/14作者:未知来源:争怎路由网人气:

window.msRequestAnimationFrame; let elem = document.getElementById("rect"); let left = 0; //自动执行持续性回调 requestAnimationFrame(step); //持续该改变元素位置 function step() { if(left<window.innerWidth-200){ left+=1; elem.style.marginLeft = left+"px"; requestAnimationFrame(step); } } </script>

7、jq动画

1)显示隐藏:

.show(ms) .hide(ms) .toggle(ms) 不带参数时默认瞬间显示隐藏,不带动画,原理: display属性实现的,带毫秒数参数: 会有动画效果。

toggle显示被隐藏的元素,并隐藏已显示的元素

2)上滑下滑: .slideUp(ms) .slideDown(ms) .slideToggle(ms)

3)淡入淡出: .fadeIn(ms) .fadeOut(ms) .fadeToggle(ms)

2.万能动画:

$(…).animate(params,speed,callback)

params:一个包含样式属性及值的映射

speed:速度参数[可选]

callback:在动画完成时执行的函数[可选],回调函数中的this,指正在播放动画的当前DOM元素

8、总结

桌面端浏览器推荐使用javascript直接实现动画或SVG方式;

移动端可以考虑使用CSS3transition、CSS3animation、Canvas或requestAnimationFrame方式

相关推荐:

前端开发中的SVG动画

Mobile Web 前端开发 CSS动画经验分享_html/css_WEB-ITnose

移动端 动画函数 的 封装_html/css_WEB-ITnose

以上就是可以实现前端动画的七种方法总结(附代码)的详细内容,更多请关注php中文网其它相关文章!


网站建设是一个广义的术语,涵盖了许多不同的技能和学科中所使用的生产和维护的网站。



关键词:可以完成前端动画的7种办法总结(附代码)




Copyright © 2012-2018 争怎路由网(http://www.zhengzen.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版