利用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 ...
随机推荐
- scala中Tuple简单使用
/** * Tuple简单使用记录 * 最大22个参数 */ object TupleUse { def main(args: Array[String]): Unit = { // 简单Tuple ...
- php+jquery 上拉加载
<script type="text/javascript"> var resflow = true,pages =2; var ps=$("#ids&quo ...
- csp-s模拟测试89
csp-s模拟测试89 $T1$想了一会儿没什么思路,一看$T2$ $1e18$当场自闭打完暴力就弃了,$T3$看完题感觉要求$lca$和$dep$,手玩了一下样例发现$lca$很显然,$dep$貌 ...
- 巧用android:divider属性设置LinearLayout中元素之间的间隔
如上图,要想实现3个button线性排列并且使它们的大小相同.间隔相等.而且整体填充满整个linearlayout,我们一般的做法是在每两个button之间放一个固定宽度的view,然后设置butto ...
- 第十四篇:PL/SQL Developer Oracle配置和必知基础
1.一般在本地使用PL/SQL 第三方工具操作Oracle数据库,首先你的机器上得有oracle的客户端client,下一个就行了,很小2.首先找到你下载的oracle的客户端的包,找到tnsname ...
- 第三周——重新clone项目、配置并编译
重新clone项目的原因 因为实习尚未有公司邮箱,使用qq邮箱没有权限提交代码,因此使用晶哥的账号和gitlab, 但是git clone项目默认会关联账号(可能有某些配置项,但是找不到), idea ...
- 20.multi_case07
# coding:utf-8 import re import ssl import csv import json import time import random import asyncio ...
- Java核心-01 谈谈你对Java平台的理解
今天我要问你的问题是,谈谈你对 Java 平台的理解?“Java 是解释执行”,这句话正确吗? 典型回答 Java本身是一种面向对象的语言,最显著的特性有两个.一是所谓的“书写一次,到处运行”,能够非 ...
- C#查找List 某一段数据
public void SelectData() { List<int> r = new List<int>(); r.Add(); r.Add(); r.Add(); r.A ...
- c#窗体开发
奇: 常用控件的使用(期间参杂着VS快捷键/常用设置) 快捷键:引用命名空间:shift+alt+F10 断点:F9 调试:F5 逐句调试(每行代码一次跳转):F11 逐过程调试:F10 重构提取方法 ...