参考 CSS中绝对定位元素有这么一个特性: 绝对定位元素的包含块在滚动容器之外,那么这个容器滚动的时候,绝对定位元素是不会跟着滚动的。 所以,如果我们希望列表左滑的时候背后按钮显示,只需要: 每个列表元素是个水平滚动容器;背后按钮设置绝对定位position:absolute;确保列表元素没有设置position:relative或者transform等影响绝对定位包含块的CSS属性。 参考 纯CSS实现微信列表左滑显示按钮的交互效果