可以看看elementui tabs组件的实现方式,主要是scrollToActiveTab方法,和你要实现的功能很相似,这个是为了计算被遮住的选项卡当被激活时移动到可以完全展示需要移动的距离,你这是要移动到中间,可以借鉴下
激活的
index
和中间的索引作对比,再transform
应该就可以了