vue滚动到指定位置

一、首先获取需要滚动的外层容器的宽度

javascript 复制代码
let boxWidth = this.$refs.box.offsetWidth

二、计算出容器内单个元素的宽度,以12个为例

javascript 复制代码
let itemWidth = boxWidth / 12

三、计算出容器内单个元素的宽度,以横向滚动,内部12个元素为例

javascript 复制代码
this.$refs.box.scrollTo( (要滚动的下标 - 1) * itemWidth, 0)
相关推荐
qq_419854051 小时前
锚点跳转及鼠标滚动与锚点高亮联动
前端
冰敷逆向1 小时前
京东h5st纯算分析
java·前端·javascript·爬虫·安全·web
多多*2 小时前
2026年最新 测试开发工程师相关 Linux相关知识点
java·开发语言·javascript·算法·spring·java-ee·maven
Laurence2 小时前
从零到一构建 C++ 项目(IDE / 命令行双轨实现)
前端·c++·ide
会编程的土豆2 小时前
简易植物大战僵尸游戏 JavaScript版之html
javascript·游戏·html
雯0609~2 小时前
hiprint-官网vue完整版本+实现客户端配置+可实现直接打印(在html版本增加了条形码、二维码拖拽等)
前端·javascript·vue.js
VT.馒头2 小时前
【力扣】2705. 精简对象
javascript·数据结构·算法·leetcode·职场和发展·typescript
GISer_Jing2 小时前
构建高性能Markdown引擎开发计划
前端·aigc·ai编程
摘星编程2 小时前
在OpenHarmony上用React Native:Switch禁用状态
javascript·react native·react.js
CHU7290352 小时前
生鲜商城小程序前端功能版块:适配生鲜采购核心需求
前端·小程序