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

在家做兼职的比较靠谱的网站营销app

在家做兼职的比较靠谱的网站,营销app,大连做网站的企业,2 如何写一份详细的网站开发方案分享一个前端可视化常用的卡片列表滚动组件&#xff0c;常用于可视化项目左右两侧的卡片列表的滚动。效果如下图所示&#xff1a; 组件描述 当鼠标移入滚动区域时&#xff0c;滚动行为停止当鼠标再次离开时&#xff0c;滚动继续 源码展示 <template><div ref"…

分享一个前端可视化常用的卡片列表滚动组件,常用于可视化项目左右两侧的卡片列表的滚动。效果如下图所示:

在这里插入图片描述

组件描述
  1. 当鼠标移入滚动区域时,滚动行为停止当鼠标再次离开时,滚动继续
源码展示
<template><div ref="moocBox" class="custom-scroll-content" @mouseout="mouseOut" @mouseover="mouseOver"><slot></slot></div>
</template>
<script>
export default {name: 'CustomScroll',data() {return {speed: 50,myScroll: null};},created() {},mounted() {this.myScroll = setInterval(() => {this.scrollUp();}, this.speed);},destroyed() {clearInterval(this.myScroll);//  removeEventListener("scroll", this.myScroll);},beforeDestoryed() {clearInterval(this.myScroll);this.myScroll = null},methods: {/*** @description: 滚动* @return void 滚动*/scrollUp() {this.$refs.moocBox.scrollTop += 1;// 判断滚动条是否到底if (this.$refs.moocBox.scrollTop + this.$refs.moocBox.clientHeight >= this.$refs.moocBox.scrollHeight) {this.$refs.moocBox.scrollTop = 0;}},/*** @description: 鼠标滑过暂停滚动* @return void 清除定时器,实现暂停*/mouseOver() {clearInterval(this.myScroll);},/*** @description: 鼠标移开重新滚动* @return void 设定定时器,实现滚动*/mouseOut() {this.myScroll = setInterval(() => {this.scrollUp();}, this.speed);},}
};
</script>
<style>
.custom-scroll-content {height: 100%;overflow: auto;
}
</style>
使用指南
<template><div class="home"><div class="container__div_height-500"><CustomScroll><div class="item__div_height-100" v-for="i in 10" :key="i">{{ i+1 }}</div></CustomScroll></div></div>
</template>
import CustomScroll from '../components/customScroll.vue';export default {name: 'Home',components: {CustomScroll,},
}
</script>
<style>
.home {height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;
}
.container__div_height-500 {height: 500px;width: 400px;
}
.item__div_height-100 {height: 100px;width: 100%;background-color: pink;margin-bottom: 12px;cursor: pointer;
}
.item__div_height-100:last-child {margin-bottom: 0;
}
::-webkit-scrollbar {width: 0!important;
}
</style>
属性说明
属性属性值类型
speed设置滚动速度,默认50Number
http://www.zhongyajixie.com/news/29416.html

相关文章:

  • wordpress填写qq自动评论seo全称是什么
  • 丹阳疫情最新消息今天新增seo优化什么意思
  • 做黄色网站赚钱么网络广告策划的步骤
  • 做app和网站个人网站的制作
  • 中山大学精品课程网站火星时代教育培训机构怎么样
  • 做一个小说阅读网站怎么做百度热搜榜排名
  • 中英文外贸网站模板 生成静态html网址大全qq浏览器
  • 商标和logo的区别深圳专门做seo的公司
  • 家居装饰网站设计论文沈阳今日新闻头条
  • 网站建设就业前景2017济南搜索引擎优化网站
  • 在线旅游网站开发分析报告网络服务投诉平台
  • 买了网站模版怎么做百度搜索关键词查询
  • 小型服务器做网站网站的seo是什么意思
  • 蓝色网站模板永久免费自助建站平台
  • 做张家界旅游网站多少钱全网推广网站
  • 怎样做安居客网站百度小说搜索排行榜
  • WordPress 手机版跳转网站排名优化师
  • 成都哪家网站建设强seo有哪些作用
  • wordpress全站加速宁波网站推广运营公司
  • 甘肃建设厅官方网站项目负责人免费python在线网站
  • 企业网站及信息化建设关键词seo是什么意思
  • 手机端网站制作教程网络广告营销方案策划内容
  • flash网站后台网络营销
  • 网站做tips最近一周的重大热点新闻
  • 做电脑网站手机能显示电商运营转行后悔了
  • 做网站用什么格式做好seo免费课程
  • zblog做微网站上海排名seo公司
  • 自己电脑做网站空间汕头seo建站
  • 私密浏览器免费观看在线视频下载广州seo排名外包
  • wordpress 绿色 炫 模板长沙网站优化方案