一个常见的文字无缝滚动效果
基本结构:
<div class="container">
<div class="marquee-wrap">
<ul class="marquee-list" :class="{'animate-up':animateUp}">
<li v-for="(item,index) in arr" :key="index">{{item}}</li>
</ul>
</div>
</div>
--------------------------------------------------------------------------------------------
:css:
.marquee-wrap {
width: 80%;
height: 40px;
background: rgba(0, 0, 0, 0.2);
margin: 0 auto;
overflow: hidden;
}
.marquee-wrap li {
width: 100%;
height: 100%;
padding: 0 20px;
list-style: none;
line-height: 40px;
text-align: center;
color: #fff;
}
.animate-up {
transition: all 0.5s ease-in-out;
transform: translateY(-40px);
}
----------------------------------------------------------------------
mounted() {
setInterval(this.scrollAnimate, 2000)
},
methods: {
scrollAnimate() {
this.animateUp = true;
setTimeout(() => {
this.arr.push(this.arr[0])
this.arr.shift()
this.animateUp = false
}, 500);
this.$once('hook:beforeDestroy', () => {
clearInterval(timer)
})
},
}
---------------------------完整代码示例-------------------------------
特别注意:scrollAniamation函数中的定时器是setTimeout
一个常见的文字无缝滚动效果相关推荐
- php无缝滚动文字,JQuery文字无缝滚动效果实现方法
本文主要介绍了JQuery实现文字无缝滚动效果示例代码(Marquee插件),具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家. 推荐一个JQuery的无缝文字滚动效果,同时也可以滚 ...
- html自动滚动代码,html文字无缝滚动代码
实例一: 经测试代码如下: 滚动板 body { font: 12px/1 "宋体",SimSun,serif; background:#fff; color:#000; } .s ...
- html纵向字幕无缝滚动,html文字无缝滚动代码
这篇文章主要为大家详细介绍了html文字无缝滚动代码,具有一定的参考价值,可以用来参考一下. 实例一: 经测试代码如下: 滚动板 body { font: 12px/1 "宋体", ...
- 文字无限无缝滚动效果——和派孔明
文字无限无缝滚动效果--和派孔明 <!DOCTYPE html> <html lang="en"> <head><meta charset ...
- php中滚动显示文字,HTML如何实现文字的滚动效果
在HTML中,可以通过HTML的标签来实现文字的滚动效果,通过设置标签里的不同属性来实现不同的文字的滚动效果. 在HTML中实现文字的滚动效果其实很简单,本篇文章就给大家介绍HTML 标签实现文字的滚 ...
- html多张图片无缝滚动播放,jQuery实现的多张图无缝滚动效果【测试可用】
本文实例讲述了jQuery实现的多张图无缝滚动效果.分享给大家供大家参考,具体如下: slider *{ padding: 0; margin: 0; } li{ list-style-type: n ...
- html横向滚动字幕代码,jQuery文字横向滚动效果的实现代码
很多网站都有公告,并且都喜欢用横向滚动的方式来展现.最近自己用jQuery也写了文字横向滚动,实现了自定义滚动速度,鼠标经过时暂停的功能. HTML代码如下: jQuery文字横向滚动jQuery制作 ...
- html 公告栏 上下滚动,vue实现公告栏文字上下滚动效果
代码实现: 在项目结构的components中新建text-scroll.vue文件 {{text.val}} export default { name: 'TextScroll', props: ...
- jquery 文字无缝滚动
这里作为一个文字无缝滚动,简单js写法记录 html: <!-- box-move 滚动的盒子ul1 滚动列表ul2 衔接列表--> <div id="box-move&q ...
最新文章
- linux进程--写时拷贝技术copy-on-write(七)
- Serverless 风起云涌,为什么阿里,微软,AWS 却开始折腾 OAM?
- HPU-- 1190 確率
- 2.11 queue
- 搜索 —— 深搜的剪枝技巧
- 【Python3网络爬虫开发实战】1.2.1-Requests的安装
- (转载)Hadoop常用SDK系列五 TotalOrderPartitioner
- Ubuntu 挂载磁盘
- rhel7.5安装mysql8.0教程_RHEL7.5下mysql 8.0.11安装教程
- 关于移动硬盘的$recycle.bin病毒的处理方法
- Mac安装 Navicat
- 电脑小鸟壁纸怎么彻底删除?
- CVPR2017-如何在无标签数据集上训练模型
- MAC IDEA启动后卡住不动
- 主频不同的服务器性能差异,0.2GHz主频差距可有可无?E3处理器实测
- 致远项目管理SPM系统进度控制之进度对比分析
- 双核心Opteron处理器
- QVGA HVGA WVGA VGA
- c语言用库函数求正弦数,用C语言求正弦值?
- Matlab S-Function详解