CSS overscroll-behavior-x 属性
定义和用法
当您尝试在水平方向(x 轴)上滚动超出滚动边界时,overscroll-behavior-x
属性用于关闭元素上的滚动链或滚动超出边界时的反馈。
注意: 要在 x 轴方向上水平滚动以触发 overscroll-behavior,您可能需要在触控板或触摸屏上使用滑动手势。
滚动链是指在一个元素上滚动超出边界会导致其父元素出现滚动行为。这是默认行为。
滚动超出边界时的反馈是在尝试滚动超出滚动边界时向用户提供的反馈。例如,当尝试滚动超出页面顶部时,移动设备通常会显示视觉反馈并刷新页面。
浏览器支持
表中的数字指定第一个完全支持该属性的浏览器版本。
属性 | |||||
---|---|---|---|---|---|
overscroll-behavior-x | 63.0 | 18.0 * | 59.0 | 16.0 | 50.0 |
* 在 Microsoft Edge 中,属性值“none”被视为“contain”,这不是正确的行为。
CSS 语法
overscroll-behavior-x: auto|contain|none|initial|inherit;
属性值
值 | 描述 |
---|---|
auto | 允许滚动链和滚动超出边界时的反馈行为。这是默认值 |
contain | 允许滚动超出边界时的反馈行为,但不允许滚动链。 |
none | 不允许滚动超出边界时的反馈或滚动链行为。 |
initial | 将此属性设置为其默认值。 了解initial |
inherit | 从其父元素继承此属性。 了解inherit |
相关页面
CSS overscroll-behavior 属性:CSS Overscroll-behavior 属性
CSS overscroll-behavior-block 属性:CSS Overscroll-behavior-block 属性
CSS overscroll-behavior-inline 属性:CSS Overscroll-behavior-inline 属性
CSS overscroll-behavior-y 属性:CSS Overscroll-behavior-y 属性
CSS scroll-behavior 属性:CSS Scroll-behavior 属性
CSS scroll-margin 属性:CSS Scroll-margin 属性
CSS scroll-padding 属性:CSS Scroll-padding 属性
CSS scroll-snap-align 属性:CSS Scroll-snap-align 属性