1

我对在 iPad 上禁用滚动的 CSS 方法感兴趣。我正在使用范围的输入类型来创建滑块,但想防止在 iPad 的其余部分上滚动以保持身体的固定位置。

有人有万无一失的方法吗?

4

1 回答 1

2

我是个白痴……但也没有其他人回答这个问题。这是答案:

  1. 创建一个输入 type="range" 的滑块并给它一个 id
  2. 在页面中添加以下代码:

     document.addEventListener('touchmove', function (e) {if(e.target.id != 'slider_id'){e.preventDefault(); }}, false);
    
于 2011-12-13T18:41:52.447 回答