vue 选项卡超出隐藏 接近隐藏块 点击自动滚动

主要参考https://blog.csdn.net/ITbearer/article/details/90260742 这篇文章

但是文章中的界限判断是写死的,自己稍微改了下

我做的是横向的选项卡滚动,主要思路是  获取到每个li标签的距离左侧的距离,每个li标签的宽度以及包裹li标签容器的宽度, 难点是获取左边和右边的边界值,右边边界为 当前点击元素距离左侧的距离 + 元素本身的宽度, 如果大于父级容器宽度,则需要滚动了,左边边界为 当前点击元素距离左侧的距离 > 元素本身的宽度 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章