以上代码。.........1、Lottie-Web/Bodymovingithub地址:https://github.com/airbnb/lottie-web从我最喜欢的资源库入手。使用此库,可以将在Adob??eAfterEffects中创建的动画直接导出到您的网站。例子:2.Parallax.jsgithub:https://github.com/wagerfield/parallax有了这个库,我们可以制作出漂亮的视差效果,可以通过鼠标移动来控制,还可以调整移动物体的速度。3.FlatSurfaceShader[FSS]github:https://github.com/wagerfield/flat-surface-shaderFlatSurfaceShader是一种令人惊叹的3D模拟光照效果,可以配置为使用基于Canvas的2D上下文或SVG多边形array画一个三角形。它还使用本机Float32Arrays来存储数字数据以进行高度优化的计算。您可以调整颜色参数以预览效果,并且可以导出图像。4、Hover.cssgithub:https://github.com/IanLunn/HoverHover.css是一套基于CSS3的鼠标悬停效果和动画,可以方便的应用到按钮、LOGO、图片等元素上。所有这些效果只需要一个标签,必要时使用前后伪元素。由于使用了CSS3过渡、过渡和动画,因此仅支持Chrome、Firefox和Safari等现代浏览器。5.Video.jsMarkersgithub:https://github.com/spchuang/videojs-markersVideo.js是一个常用的网页嵌入视频播放器的JS库。Video.js自动检测浏览器是否支持HTML5,如果不支持HTML5,则自动使用Flash播放器。使用此插件,您可以在您网站上存在的视频上放置必要的标记,以便您可以轻松切换到我们需要的时间码。6.MagicGridgithub:https://github.com/e-oj/Magic-Grid这个库帮助我们创建一个自适应网格,你不需要创建一个单独的@media样式。只需指定容器即可。7.Vue/ReactContentLoadergithub:https://github.com/egoist/vue-content-loaderVueContentLoader是一个基于Vue.js的SVG占位符加载,可定制的SVG组件,用于创建占位符字符加载,例如Facebook加载卡片.VueContentLoader是react-content-loader的Vue实现。8.ReactImageGallerygithub:https://github.com/xiaolin/react-image-gallery9.WebSlidesgithub:https://github.com/webslides/WebSlidesWebSlides是一个开源的HTML幻灯片项目,可以帮助那些熟悉前端语言的开发者可以快速制作出令人惊叹的幻灯片。页面中的每一个都是独立的幻灯片,需要很少的CSS代码修饰。10.SVG.jsgithub:https://github.com/svgdotjs/svg.jsSVG.js是一个轻量级的JavaScript库,可以让你轻松操作SVG和定义动画。示例地址:https://jsfiddle.net/Fuzzy/f2wbgx5a/11。ReactMotiongithub:https://github.com/chenglou/react-motionReactMotion是一个React弹性动画库,使用0-10个弹性参数进行动画处理:import{Motion,spring}from'react-motion';//Inyourrender...
