官方建议,给父元素添加固定宽度才可以滚动, 第一种方案 获取每一个元素的宽度,ele.offsetWidth,并累加起来,最后给父元素添加 ele.style.width = '累计的宽度' 第二种方案 建议直接使用这一种方案,可以不需要计算各个子元素的所占的宽度 父元素: display: inline-block; white-space: nowrap; 子元素: display: inline-block; 直接可以滚动了~。