当前位置: 首页 > news >正文

做网站排行淘宝排名查询工具

做网站排行,淘宝排名查询工具,网站公司哪家好,做二手家具回收哪个网站好需求&#xff1a;没有找到特别好的上下轮播插件-所以自己写了一个简单的demo 一.上下平滑轮播-移入停止-移出继续轮播 <!--* 消息滚动 --> <template><div class"news"><div id"roll" class"InfoBox" mouseover"thi…

需求:没有找到特别好的上下轮播插件-所以自己写了一个简单的demo

一.上下平滑轮播-移入停止-移出继续轮播

<!--* 消息滚动
-->
<template><div class="news"><div id="roll" class="InfoBox" @mouseover="this.mouseOver" @mouseout="this.mouseOut"><div v-for="item in 5" :key="item" class="item">{{ item }}</div></div></div>
</template><script>
export default {mounted() {var area = document.getElementById("roll");// 多加了一组area.innerHTML += area.innerHTML;this.area = area;setInterval(this.scroll, 50);},data() {return {area: {},stop: false,scrollItemNumber: 0,};},methods: {scroll() {if (!this.stop) {// this.area.scrollHeight / 2 这是滚动所有元素的高度if (this.area.scrollTop >= this.area.scrollHeight / 2) {this.area.scrollTop = 0;} else {this.area.scrollTop++;}}},mouseOver() {this.stop = true;},mouseOut() {this.stop = false;},},
};
</script>
<style lang="scss" scoped>
.news {margin: 20px;height: 300px;background: aqua;text-align: center;.InfoBox {width: 300px;height: 300px;margin: 0 auto;overflow: hidden;background: rgb(94, 163, 233);.item {margin-top: 30px;padding: 10px;background: rgb(54, 230, 83);text-align: center;cursor: pointer;}}
}
</style>

二.加了控制条件的上下轮播-我只是写了个demo(我这个控制条件是5s停顿一次 接着轮播)

<!--* 消息滚动
-->
<template><div class="news"><div id="roll" class="InfoBox" @mouseover="this.mouseOver" @mouseout="this.mouseOut"><div v-for="item in 5" :key="item" class="item">{{ item }}</div></div></div>
</template><script>
export default {mounted() {var area = document.getElementById("roll");// 多加了一组area.innerHTML += area.innerHTML;this.area = area;setInterval(this.scroll, 50);},data() {return {area: {},stop: false,scrollItemNumber: 0,};},methods: {scroll() {// 控制什么时间 停顿一下 我用的是 5s停顿一次 这个可以根据自己需求if (this.scrollItemNumber !== 0 && this.scrollItemNumber % 100 === 0) {this.stop = true;setTimeout(() => {this.stop = false;this.scrollItemNumber = 0}, 1000)}if (!this.stop) {this.scrollItemNumber++console.log(this.scrollItemNumber);// this.area.scrollHeight / 2 这是滚动所有元素的高度if (this.area.scrollTop >= this.area.scrollHeight / 2) {this.area.scrollTop = 0;} else {this.area.scrollTop++;}}},mouseOver() {this.stop = true;},mouseOut() {this.stop = false;},},
};
</script>
<style lang="scss" scoped>
.news {margin: 20px;height: 300px;background: aqua;text-align: center;.InfoBox {width: 300px;height: 300px;margin: 0 auto;overflow: hidden;background: rgb(94, 163, 233);.item {margin-top: 30px;padding: 10px;background: rgb(54, 230, 83);text-align: center;cursor: pointer;}}
}
</style>

http://www.yidumall.com/news/14682.html

相关文章:

  • 商丘免费网站建设开发公司网络推广平台排名
  • 苏州网站小程序app开发公司百度指数的数值代表什么
  • 什么是网站上线检测百度一下你就知道了百度一下
  • 西安学网站开发哪边好站长工具seo综合查询源码
  • 网站后台编辑器上海搜索推广
  • 苏州市建设培训网站安全员C类查询百度搜索智能精选
  • 翰诺网站建设搜索引擎优化特点
  • 最专业的企业营销型网站建设公司免费建自己的网址
  • 工商管理网站nba最新排名公布
  • 中国人做网站卖美国人怎么优化整站
  • easyui网站开发实战 pdf品牌推广方案
  • 韩国儿童才艺网站建设模板网络运营
  • wap网站开发平台2023年又封城了
  • 周末游做的好的网站微信营销是什么
  • wordpress页脚小工具栏排名优化关键词公司
  • 哪个网站做老款二手车seo优化知识
  • 国内最新经济新闻刷移动端seo软件
  • 网络公司网站绪论优秀的网页设计网站
  • 上海营销型网站设计希爱力
  • 武汉网站建设企业福州关键词排名软件
  • 织梦系统网站搭建教程百度手机版网址
  • 网页设计代码大全下载公司seo是指什么意思
  • 企业建网站百度竞价排名医院事件
  • 舟山网站建设seo培训学校机构
  • 网站内页设置多少个关键字最好seo是什么缩写
  • 关于做公司app的软件或网站外贸高端网站设计公司
  • 网站详情页怎么做的外贸seo站
  • 网购网站开发流程图关键词在线试听
  • 个人网站做淘宝客违规seo怎么快速提高排名
  • 淄博专业网站建设哪家专业网站推广的一般流程是