【问题标题】:Disable ONLY horizontal scroll on iPad在 iPad 上仅禁用水平滚动
【发布时间】:2014-01-23 09:53:05
【问题描述】:

我想阻止在 iPad/iPhone 上查看的网站上从左到右(水平)滚动。但必须启用从上到下(垂直)滚动。

CSS 没有结果:

overflow-x: hidden;

您仍然可以在 iPad 上滚动。

Javascript document.ontouchmove = function(e){ e.preventDefault(); } 阻止所有滚动:水平和垂直。

我需要一个解决方案来仅阻止或禁用水平滚动。这可能吗?

【问题讨论】:

  • 你在哪里添加overflow-x: hidden;
  • 在 html 中。也在de body中尝试过。但这不是解决方案。

标签: javascript jquery css ipad scroll


【解决方案1】:

我想你可以使用:

overflow: hidden;
overflow-y: auto;

【讨论】:

  • CSS 溢出属性不是 iPad 的解决方案。它适用于 PC 上的浏览​​器,不适用于 iPad 上的 Safari。
猜你喜欢
  • 2011-07-10
  • 2014-05-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-12
相关资源
最近更新 更多