利用animate.css和es6制作文字向上滚动的效果
<!DOCTYPE html>
<html> <head>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="animate.css" />
<title></title>
<style type="text/css">
* {
margin: 0;
padding: 0;
} .animated {
transition: all 0.2s;
-webkit-transition: all 0.2s;
}
</style>
</head> <body>
<div style="background-color: #CCCCCC; overflow: hidden; line-height: 50px;height: 50px;">
<ul id="wenzi"> </ul> </div> <script>
let strArr = [
'111111111111111剪粉丝看撒的发生的塑料袋口附近按时',
'2222222222222fjdlsssssk老地方付付付付付付付付付付付付军扩',
'33333333333333福建省多绿扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩扩军',
]; let wz = document.getElementById('wenzi');
let i = 1;
wz.innerHTML = `<li class='animated slideInUp'> ${strArr[0]} </li>`;
let startMarquee = function() {
wz.innerHTML = `<li class='animated slideInUp'> ${strArr[i]} </li>`;
i++;
if(i >= strArr.length) i = 0;
}; // startMarquee(); setInterval("startMarquee()", 1500);
</script> </body> </html> 无间隙
success = function (data) {
let strArr = data.data.results;
console.log(strArr);
let winList = document.getElementById('winning-list');
let i = 1, j = 2;
winList.innerHTML = `<div class="animated slideOutUp">
<img src="${strArr[0].headImgUrl}" alt="" class="winPic">
<span class="winGifBox"><span class="winGif">${strArr[0].nickName}</span>获得了一份奖品</span>
</div>
<div class="animated slideInUp">
<img src="${strArr[1].headImgUrl}" alt="" class="winPic">
<span class="winGifBox"><span class="winGif">${strArr[1].nickName}</span>获得了一份奖品</span>
</div>`;
listAnimate = function () {
winList.innerHTML = `<div class="animated slideOutUp">
<img src="${strArr[i].headImgUrl}" alt="" class="winPic">
<span class="winGifBox"><span class="winGif">${strArr[i].nickName}</span>获得了一份奖品</span>
</div>
<div class="animated slideInUp">
<img src="${strArr[j].headImgUrl}" alt="" class="winPic">
<span class="winGifBox"><span class="winGif">${strArr[j].nickName}</span>获得了一份奖品</span>
</div>`;
i++;
j++;
if (i >= strArr.length) i = 0;
if (j >= strArr.length) j = 0;
};
setInterval("listAnimate()", 2000);
if (strArr.length < 1) {
clearInterval(listAnimate());
}
}
利用animate.css和es6制作文字向上滚动的效果的更多相关文章
- jquery 文字向上滚动+CSS伪类before和after的应用
汇总常用技巧——CSS伪类before和after的应用 先上效果图,建议遵循有图有真相的原则,可以上图的地方,还望不要嫌麻烦,毕竟有图的话 可以让读者少花些时间! <!DOCTYPE html ...
- js文字向上滚动代码
js文字向上滚动代码 <style>.pczt_pingfen_jhxs_news1{ width:397px; background:#edfafd; padding-top:2px; ...
- 基于animate.css动画库的全屏滚动小插件,适用于vue.js(移动端、pc)项目
功能简介 基于animate.css动画库的全屏滚动,适用于vue.js(移动端.pc)项目. 安装 npm install vue-animate-fullpage --save 使用 main.j ...
- android - TextView单行显示...或者文字左右滚动(走马灯效果)
条件 TextView单行显示,文字左右滚动(走马灯效果)实现条件: 实现单行设置固定宽度或者设置权重都行 代码 TextView滚动必须写下面几个属性 android:singleLine=&quo ...
- Taro -- 文字左右滚动公告效果
文字左右滚动公告效果 设置公告的左移距离,不断减小,当左移距离大于公告长度(即公告已移出屏幕),重新循环. <View className='scroll-wrap'> <View ...
- js标题文字向上滚动
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xht ...
- css实现背景半透明文字不透明的效果
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- vue文字向上滚动
<template> <vue-seamless-scroll :data="listData" :class-option="optionHover& ...
- 给singer的左侧添加fixedTitle,并显示向上滚动偏移效果;
1.将写好的dom绝对定位到顶部: 2.dom值为singerlist的currentIndex.title(通过计算属性获取),如果有则显示fixedTitle,没有则隐藏: 3.计算diff:当d ...
随机推荐
- keepalived中vrrp_script,track_script,notify的使用方法
keepalived中vrrp_script,track_script,notify的使用方法转自:https://blog.51cto.com/liuzhengwei521/1929589 可以在k ...
- 【转】keepalived+mysql
https://www.cnblogs.com/gomysql/p/3856484.html MySQL的高可用方案有很多,比如Cluster,MMM,MHA,DRBD等,这些都比较复杂,我前面的文章 ...
- 微服务配置中心实战:Spring + MyBatis + Druid + Nacos
在结合场景谈服务发现和配置中我们讲述了 Nacos 配置中心的三个典型的应用场景,包括如何在 Spring Boot 中使用 Nacos 配置中心将数据库连接信息管控起来,而在“原生”的 Spring ...
- duilib教程之duilib入门简明教程6.XML配置界面
前面那些教程都是为了让小伙伴们从win32.MFC过渡到duilib,让大家觉得duilib不是那么陌生,如果大家现在还对duilib非常陌生的话,那就说明前面的教程做得不好,请大家在下面留言,我会一 ...
- spark启动后出现“JAVA_HOME not set” 异常和"org.apache.hadoop.security.AccessControlException"异常
/home/bigdata/hadoop/spark-2.1.1-bin-hadoop2.7/sbin/start-all.sh 启动后执行jps命令,主节点上有Master进程,其他子节点上有Wor ...
- vue框架介绍
vue框架介绍 一.vue 概念 vue 是一种开发用户界面的渐进式开发框架.渐进式指的是:你可以将vue作为一部分嵌入到web应用中,带来丰富的交互体验 二.vue特点及常见开发中的高级功能 1.解 ...
- mongodb操作指令(二):索引,聚合,管道
索引 索引本质上是树,最小的值在最左边的叶子上,最大的值在最右边的叶子上,使用索引可以提高查询速度(而不用全表扫描),也可以预防脏数据的插入(如唯一索引) 索引通常能够极大的提高查询的效率, 如果没有 ...
- 云-腾讯云-云点播:云点播(VOD)
ylbtech-云-腾讯云-云点播:云点播(VOD) 提供端到端的一站式VpaaS音视频点播解决方案 1.返回顶部 1. 云点播(Video on Demand,VOD)基于腾讯多年技术积累与基础设施 ...
- CSS 常用的兼容性调试技巧
1.实现所有浏览器主页居中 Firefox下主页居中代码:.box{margin:0px auto} IE5.5下主页居中代码:body{text-align:center;} 将以上两种代码,合在一 ...
- 数据库小技巧:使用distinct去除重复行
这里有2个表 问题question表 楼层question_floor表 需求:已知某用户的id为uid,实现“我的回复”功能,即查看我回复的所有问题 遇到的问题:如果直接对question表和que ...