为了使 scroll-margin-left 生效,吸附位置必须设置在子元素的左侧。在英文页面中,通常可以通过将 scroll-snap-align 设置为 'none start' 来将吸附位置设置在子元素的左侧,因为行内方向是从左到右。但是,如果我们通过设置 direction 属性值为 'rtl' 来改变行内方向,吸附位置就会从子元素的左侧变为右侧。在这种情况下,scroll-margin-left 属性将不再起作用。