マウスホイールでwebページごとスクロールしてしまう

ホーム フォーラム Flash,HTML5 マウスホイールでwebページごとスクロールしてしまう

  • このトピックには4件の返信、2人の参加者があり、最後にtorotoroにより5年、 10ヶ月前に更新されました。
5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • 投稿者
    投稿
  • #15124
    torotoro
    参加者

    HTML5ゲームにマウスホイールを操作に取り入れたいのですが、chromeで試してみたところwebページごとスクロールしてしまいます。
    これを防ぐ方法はあるでしょうか?

    #15150
    ASD
    キーマスター

    >>torotoroさん
    ビルドされたHTMLファイル(またはHTML5アプリを組み込むHTMLファイル)をテキストエディタなどて開き、body要素部分にoverflow: hidden;を加えるとスクロールバーが消えます。
    それでもスクロールできてしまう場合は、bodyにposition: fixed;とwidth: 100%;を加えると完全に禁止することができるようです。

    – [HTML5/CSS3]overflow:hiddenにしてもChromeでスクロール出来てしまう問題を解決する | Wood-Roots:blog
    https://wood-roots.com/web/html5-css3/1104

    • この返信は5年、 11ヶ月前にASDが編集しました。
    #15180
    torotoro
    参加者

    返信ありがとうございます。
    ページ全体をスクロールできなくしてしまうと不便なので、ゲーム内にカーソルがあるときだけスクロールできなくすることは可能なのでしょうか?

    #15191
    ASD
    キーマスター

    さすがにそこまでのことが可能かどうかは存じ上げません。申し訳ありません。

    #15237
    torotoro
    参加者

    了解しました。後は自分で考えてみます。
    回答ありがとうございました。

5件の投稿を表示中 - 1 - 5件目 (全5件中)
  • このトピックに返信するにはログインが必要です。