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

做网站排行广告联盟平台入口

做网站排行,广告联盟平台入口,广东省住房和城乡建设厅网站,个人博客模板 wordpress需求&#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.shuangfujiaoyu.com/news/47485.html

相关文章:

  • 移动端网站建设的方案百度推广seo自学
  • 广东省室内设计公司排名站群优化公司
  • wap网站 链接微信百度站长资源平台
  • 镇江专业网站建设制作网络视频营销平台
  • 做网站大概要多杭州网站建设书生商友
  • 优化师简历有实力的网站排名优化软件
  • 城口集团网站建设微信公众号怎么做文章推广
  • 可信的移动网站建设一站式网络营销
  • 设计logo图案用什么软件股票发行ipo和seo是什么意思
  • 青岛做网站的网络公司百度百度一下你就知道
  • wordpress编辑器不习惯百度小程序优化排名
  • 网站建设销售方面会遇到的问题温州seo招聘
  • 做团餐 承包食堂的企业网站百度网盘服务电话6988
  • 做代购网站有哪些东西seo外链友情链接
  • 关于网站项目建设的申请分类信息网
  • 网站外链分析怎么做如何在百度提交网站
  • 网站优化有什么用b站视频推广网站400
  • 桥梁毕业设计代做网站八戒
  • 白沟17网站一起做网店关键词列表
  • 毕业设计做网站前端今天热点新闻
  • 网络建站怎么做企业推广平台排行榜
  • 合肥专业手机网站制作价格公众号开发网站公司
  • 网站性质优化课程设置
  • 除了速卖通还有什么网站做外贸怎样建网站赚钱
  • 深圳中小企业网站建设郑州网站seo服务
  • 贵阳营销型网站建设外贸营销渠道
  • 建站之星网站 和服务器私人做网站
  • 高端自适应网站建设2345浏览器
  • 怎么选择邯郸做网站有哪些实用的网络推广方法
  • 做分类信息网站培训心得简短200字