vue 滚动公告
时间:2020-04-16
本文章向大家介绍vue 滚动公告,主要包括vue 滚动公告使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
html:
<div class="marquee"> <div class="marquee_title"> <span>最新战报</span> </div> <div class="marquee_box"> <ul class="marquee_list" :class="{marquee_top:animate}"> <li v-for="(item, index) in marqueeList"> <span>{{item.name}}</span> <span>在</span> <span class="red"> {{item.city}}</span> <span>杀敌</span> <span class="red"> {{item.amount}}</span> <span>万</span> </li> </ul> </div> </div> .marquee { width: 100%; height: 50px; align-items: center; color: #3A3A3A; background-color: #b3effe; display: flex; box-sizing: border-box; } .marquee_title { padding: 0 20px; height: 30px; font-size: 14px; border-right: 1px solid #d8d8d8; align-items: center; } .marquee_box { display: block; position: relative; width: 60%; height: 30px; overflow: hidden; } .marquee_list { display: block; position: absolute; top: 0; left: 0; } .marquee_top { transition: all 0.5s; margin-top: -30px } .marquee_list li { height: 30px; line-height: 30px; font-size: 14px; padding-left: 20px; } .marquee_list li span { padding: 0 2px; } .red { color: #FF0101; } ul, li { margin: 0; padding: 0; display: flex; box-sizing: border-box; }
js:
data: marqueeList: [{ name: '最新', city: '消息', amount: '40' }], created: setInterval(function(){ _this.showMarquee({ name: '4军', city: '重庆', amount: '40' }) }, 2000) methods: showMarquee: function (item) { var _this = this; _this.marqueeList.push (item); setTimeout (() => { _this.animate = true; setTimeout(function(){ _this.marqueeList.shift (); _this.animate = false; },500) }, 500); },
原文地址:https://www.cnblogs.com/Mvloveyouforever/p/12710634.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- SpringBoot 国际化实现跨地区的多语言切换
- MySQL 死锁产生原因和解决方法
- 手把手教你ShardingSphere和Mybatis拦截器实现特殊字段动态切换加密
- Swagger3.0官方starter诞生,可以扔掉那些野生starter了
- Prometheus 入门教程(一):Prometheus 快速入门
- 开发|ShiroConfig实现基础拦截
- 推荐几个 VS Code 扩展、主题和字体
- 万字长文 | 这可能是东半球最保姆级的后台服务器开发学习路线
- Python|对多角星的绘制
- Pythyon|当中秋遇上国庆
- 清华老哥要是会 screen,是不是就不用拖着电脑骑车了
- Python|用turtle画笔制作奥运五环
- 2 行代码,将 .NET 执行时间降低 87%!(附代码)
- Web渗透测试|SQL报错注入
- Python|运算符的运用