当overflow-x被隐藏时,是否可以防止水平滚动?

And*_*air 7 javascript css hidden overflow

我有一个网页,其内容超出了浏览器窗口的右边缘.我设置overflow-x: hidden<body>关闭底部的滚动条,但我仍然可以使用触控板,这是不是我想要的水平滚动.

有没有办法阻止浏览器水平滚动?

作为旁注:Safari 4.0.4有时仅水平滚动,滚动感觉"粘性"和"跳跃",而Firefox总是平滑地水平滚动.

Man*_*tto 5

你可以尝试在 CSS 中设置:

html{
  overflow-x: hidden;
}
Run Code Online (Sandbox Code Playgroud)

而不是使用body选择器。我试过了,并在 Firefox 中工作。