利用wow.js实现页面滚动动画

news/2025/1/12 17:51:46/

太过简单,贴出代码demo,在块级元素添加类名就好了

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Document</title><linkrel="stylesheet"href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.0.0/animate.min.css" /><style>.container {width: 800px;margin: 0 auto;}.container ul {display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}.container ul li {width: 300px;height: 300px;margin-bottom: 40px;list-style: none;border-radius: 50%;text-align: center;vertical-align: middle;align-items: center;line-height: 300px;background-color: pink;}.container ul li:nth-child(4n) {background-color: #409eff;}.container ul li:nth-child(4n + 1) {background-color: #67c23a;}.container ul li:nth-child(4n + 2) {background-color: #e6a23c;}*{margin: 0;padding: 0;}.box{background-color: #409eff;/* height: 100vh; */}.title {text-align: center;padding: 20px;}.top{width: 45%;height: 300px;background-color: #67c23a;}.box1{display: flex;justify-content: space-around;}.box2{margin-top: 20px;display: flex;justify-content: space-around;}.top2{width: 45%;height: 300px;background-color: #67c23a;}</style></head><body><!-- <section class="container"><ul><li class="wow animate__animated animate__bounceInLeft"></li><li class="wow animate__animated animate__bounceInRight"></li><li class="wow animate__animated animate__bounceIn"></li><li class="wow animate__animated animate__bounceInUp"></li><li class="wow animate__animated animate__bounceInDown"></li><li class="wow animate__animated animate__slideInUp"></li><li class="wow animate__animated animate__slideInDown"></li><li class="wow animate__animated animate__slideInLeft"></li><li class="wow animate__animated animate__slideInRight"></li><li class="wow animate__animated animate__lightSpeedIn"></li><li class="wow animate__animated animate__pulse"></li><li class="wow animate__animated animate__flipInX"></li><li class="wow animate__animated animate__flipInY"></li><li class="wow animate__animated animate__bounce"></li><li class="wow animate__animated animate__shake"></li><li class="wow animate__animated animate__wobble"></li><li class="wow animate__animated animate__rollIn"></li><liclass="wow animate__animated animate__fadeInUpBig"data-wow-delay="0.3s"></li><liclass="wow animate__animated animate__fadeInUpBig"data-wow-delay="0.6s"></li><liclass="wow animate__animated animate__fadeInUpBig"data-wow-delay="0.9s"></li><liclass="wow animate__animated animate__fadeInUpBig"data-wow-delay="1.2s"></li><liclass="wow animate__animated animate__animate__zoomOut"data-wow-delay="1.5s"></li></ul></section> --><div class="box"><h2 class="title wow animate__animated animate__bounceInDown">标题</h2><div class="box1"><div class="top wow animate__animated animate__bounceInLeft"><p style="text-align: center;" class="wow wow animate__animated animate__fadeInUpBig"data-wow-delay="0.3s">小标题</p></div><div class="top wow animate__animated animate__bounceInRight"><p style="text-align: center;" style="text-align: center;" class="wow wow animate__animated animate__fadeInUpBig"data-wow-delay="0.3s">小标题</p></div></div><div class="box2"><div class="top2 wow animate__animated animate__bounceInDown"></div><div class="top2 wow animate__animated animate__bounceInDown"></div></div><div class="box2"><div class="top2 wow animate__animated animate__bounceInLeft"></div><div class="top2 wow animate__animated animate__bounceInRight"></div></div></div><script src="https://cdn.bootcdn.net/ajax/libs/wow/1.1.2/wow.js"></script><script>new WOW().init();</script></body>
</html>


http://www.ppmy.cn/news/498161.html

相关文章

【前端初/中级面经】中小型公司面试时都会问些什么,VUE出境最高?

点击上方 前端Q&#xff0c;关注公众号 回复加群&#xff0c;加入前端Q技术交流群 前言 现在百度&#xff0c;阿里&#xff0c;腾讯&#xff0c;字节跳动等大厂的面试真题、面经随处可见。甚至还有多家教育机构专门针对这一部分设计了课程&#xff0c;但是中小厂的面经倒是很稀…

【JavaScript】阶段性复习

【JavaScript】阶段性复习 View / MVVM 框架对比 React 、Angular 和 Vue相同点不同点 如何实现一个组件&#xff0c;前端组件的设计原则是什么&#xff1f; Vuecomputed 与 watch 的区别Vue.nextTick 原理和作用Vue3.x 的新特性 ReactReact 生命周期React 中使用 useEffect 如…

文件上传,搞懂这8种场景就够了

在日常工作中&#xff0c;文件上传是一个很常见的功能。在项目开发过程中&#xff0c;我们通常都会使用一些成熟的上传组件来实现对应的功能。一般来说&#xff0c;成熟的上传组件不仅会提供漂亮 UI 或好的交互体验&#xff0c;而且还会提供多种不同的上传方式&#xff0c;以满…

ant批量修改文件名_node实现文件属性批量修改(文件名)

前言 书接上回&#xff0c;我们实现了批量修改文件的时间&#xff0c;但是却没有实现文件名称的批量修改&#xff0c;是因为我也说过&#xff0c;没有界面的话直接在命令行实现显得有点繁琐&#xff0c;所以我们就通过接口界面的方式来实现我们这个小需求吧。所以&#xff0c;闲…

ECharts学习(持续更新中)

一、Echarts介绍 1.特点:丰富的可视化类型&#xff0c;折线图&#xff0c;柱状图&#xff0c;饼图&#xff0c;K线图 多种数据格式支持&#xff0c;key-value数据格式&#xff0c;二维表&#xff0c;TypedArray格式 流数据的支持&#xff0c;流数据的动态渲染&#xff0c;增量渲…

echarts+vue+koa+websocket(精)

项目一览: http://jinruixiang.top:4000/ github:https://github.com/chenqi13814529300/echarts 比一篇前后端数据综合项目教程&#xff01;主要有源码 你将在这里学会&#xff1a; 1、koa如何使用 2、echarts如何在vue中使用&#xff0c;重点是思路与结构 3、websocket在前后…

zf-总结

promise执行顺序测试 koa node 进程守护&#xff0c;pm2 webpack loader plugin 打印&#xff1a; 常规 webpack5的优点 AOP 装饰模式 发布订阅模式 观察者模式 浏览器的事件环eventLoop node的事件环eventLoop 进程&#xff0c;线程 浏览器的进程线程 继承公共方法&#xff0…

数据可视化-echarts入门、常见图表案例、超详细配置解析及项目案例

文章目录 数据可视化-echarts入门、常见图表案例及项目案例一、简介一、数据可视化简介二、echarts简介三、echarts特点四、ZRender介绍 二、Echarts的基本使用一、安装二、ECharts的快速上手三、简单实例四、Echarts-基础配置五、名词解析基本名词图表名词 三、ECharts常用图表…