2016-11-21 10 views
0

500pxのドロップダウンメニューを使用するTwitter Bootstrapサイトがあります。マウスのスクロールホイールでスクロールするWebKitのブラウザでは、マウスがその上にあるときにメニューをスクロールせず、むしろページをスクロールしているようです。 Firefoxを使用すると機能は向上しますが、マウスがメニュー上にあるときにページをスクロールすることがあります。代わりにスクロールページのマウススクロール

「総合政策」メニュー項目表示してテスト:あなたのマウスが上にあるときに

http://www.puc.edu/campus-services/student-services/student-handbook

enter image description here

メニューにフォーカスを与える方法があるが、そうマウスのスクロールホイールがページの内容ではなくメニューをスクロールできることを確認しますか?動作しますオート:.dropdown-menu

overflow-y: auto; 

を追加

答えて

0

は、私はクローム(WebKitのブラウザ)

+0

ええと、私はこれをしましたが、実際には奇妙な振る舞いをしています。メニューが表示されない場合もありますし、マウスの一部を表示するにはマウスを動かす必要があります。また、メニューをスクロールすることもありますが、しばしばスクロールしません。 Safariでテストされていますが、Chromeでも必ずナビのスクロールが許可されるとは限りません。 –

0

あなたがオーバーフロー-Yを与えることができるのスクロールホイールを使用することができます。しかし、これはZ指標値のために起こります。

nav .dropdown-menu { 
    z-index: 99999; 
} 

これで効果があります。