检查子元素是否添加了position属性,即使是relative也会让子元素层级提升,而滚动条是添加给父元素的,此时滑动的事件不能作用于父元素所以有滚动条却无法滑动
解决方法:给父元素也添加position:relative
.father_box {
height: 1.6rem;
display: flex;
background-color: #f6f6f6;
overflow-x: auto;
position: relative; ***
.son_box {
flex-shrink: 0;
width: 4.1rem;
height: 1.6rem;
background: #fff;
border-radius: 0.11rem;
margin-right: 0.21rem;
display: flex;
align-items: center;
position: relative;
}
}