デスクトップ ブラウザでは、overflow:hidden body 要素が適切に機能します。ただし、モバイル ブラウザ/タッチスクリーンはこの動作を無視します。
<style>
body {overflow:hidden; height:100%; width:100%;}
.content {height:2000px; width:1000px;}
</style>
<body>
<div class="content"> long content </div>
</body>
問題はタッチだと思います!? しかし、これを修正する方法がわかりません。