这几天在做一个年终总结的活动,需要将显示的内容以动画的形式逐渐显示,

而且还要使用轮播的效果显示好几页,每页内容都不同

其实简单的css就可以实现,但是css代码太长,就写了个循环用js实现啦我是在Vue的基础上写的,

1、轮播可以使用插件swiper,使用可以参考 https://www.swiper.com.cn/,或者我下篇文章介绍

2、每页轮播页面设置类名 swiper1,swiper2...,content_box是每页的内容

 <div class="swiper-slide swiper2"><div class="content_box"><p>2018年01月01日</p><p>故事与你,不期而遇</p></div><div class="content_box"><p >你的第一篇作品</p><p>《我的心里也有鬼》</p><p>与我们见面</p></div><div class="content_box"><p>至此,你已创作</p><p> 文章</p></div></div>

3、定义动画

@keyframes  ani{0%{  opacity:0; }100%{ opacity:1; }}

4、写个动画的方法

animation() {var start = 2;  //开始时间var end;for(var j =2; j <8; j++) {        //循环有多少页for(var i= 1; i < 5; i++) {     //循环每页的内容end = start + 0.4       //结束时间=开始时间+0.4s$('.swiper'+j+' .content_box:nth-child('+i+')').css('animation','ani '+start+'s '+end+'s both')start = end;   //每行内容结束将结束时间赋值给下一行开始时间}start = start + 1   //每页翻页的时候防止时间间隔太短动画效果不明显,所以开始时间+1s}

},

css动画让文字一行一行逐渐显示相关推荐

  1. CSS div内文字溢出部分隐藏显示...省略号

    div内文字溢出部分隐藏显示-省略号 单行溢出显示省略号: overflow: hidden; white-space: nowrap;//内容超出不换行 text-overflow: ellipsi ...

  2. 利用CSS动画制作 Html 表格数据滚动显示

    直接上图看最终实现效果: DataV里有这个效果,看起来高大上,实际自己开发也不难实现.实现的方法很多,下面是本人的一种实现方案,分享给大家. 这个效果需要解决2个问题: 1:首尾的数据衔接: 2:c ...

  3. html 标签使内容在一行,css如何使文字在一行上?

    CSS是一种定义样式结构如字体.颜色.位置等的语言,被用于描述网页上的信息格式化和现实的方式.CSS样式可以直接存储于HTML网页或者单独的样式单文件. css可以使用white-space:nowr ...

  4. css动画中文字慢慢显示,利用定时器和css3动画制作文字依次渐变显示的效果

    如上图,这种效果看着是不是挺"柔"的 附代码 文字一次渐变出现 body{ background-color: #333333; padding: 20px; -webkit-bo ...

  5. css中text文字超出宽度省略号显示并鼠标悬停显示剩余全部:

    代码:记得写在渲染文字的那个标签class上: display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-wrap: bre ...

  6. CSS实现标题文字过长部分显示省略号的方法

    2019独角兽企业重金招聘Python工程师标准>>> 单行效果: <!DOCTYPE html> <html lang="en">< ...

  7. html标题过长如何隐藏,CSS实现标题文字过长部分显示省略号的方法

    单行效果: Document 四岁的弗拉吉米尔在西红柿上挖了个洞,她用勺子搅了半天,突然哭了起来."孩子,怎么了?为什么哭呢?"妈妈问."你们都说西红柿里有维生素,可我怎 ...

  8. CSS中的text-overflow属性详解 (控制文字在一行显示,超出部分加省略号)

    text-overflow: ellipsis; 表示当文本内容超出所在容器的宽度时,用省略号来代替超出的部分. white-space:nowrap; 表示文本不换行. overflow: hidd ...

  9. css让文字在一行内显示

    css让文字在一行内显示 1.例如 p元素,里面的文字不换行显示,超出部分不隐藏 p{width:100px;word-break:keep-all;white-space:nowrap; } 2.例 ...

最新文章

  1. 机器学习面试必备 CheatSheet
  2. OpenCASCADE绘制测试线束:使用自定义命令扩展测试工具
  3. ionic4监听返回事件 AppMinimize navController
  4. php 鼠标小手,鼠标移动至少一次时创建PHP会话(Create PHP session when mouse moved at least once)...
  5. django本地安装mysql_django使用mysql(本地环境下)_MySQL
  6. 清华大学-曾鸣-《ARM微控制器与嵌入式系统》I2C总线(一)
  7. 台式计算机装两条内存条开不了机,电脑插了两根内存条后开不了机是怎么回事?...
  8. Java 替换字符串中的回车换行符的方法
  9. 1 常用Windows命令大全
  10. js中出现missing ) after argument list
  11. Win7自带驱动备份功能使用教程
  12. Python调用图灵机器人
  13. STM32芯片无法正常工作的现象及原因分析集锦
  14. (OC) interface
  15. ThreadLocal的坑--ThreadLocal跨线程传递问题
  16. 人口流向数据_2017中国流动人口发展报告(数据摘要)
  17. python信用评分卡建模(附代码)
  18. 壁纸小程序源码双端微信抖音小程序
  19. android studio 雷电模拟器
  20. ML302 OpenCPU系列(7)---AW8733A音频PA调试

热门文章

  1. 线性表的练习--学生成绩统计
  2. 三屯河水库库容查询及进库流量计算程序
  3. 杰夫•贝索斯:抵抗天赋的诱惑
  4. 股票数据:股票数据查询网站
  5. 手动刷入recovery的方法
  6. OA厂商在行业市场中如何“长生”?
  7. 7.26 2第5篇 无人驾驶带来巨大商机
  8. [英语阅读]不受欢迎的夜半歌声:打鼾
  9. 恢复Windows IE浏览器为默认
  10. Meth | elementary OS常用配置