2011-06-21 17 views
3

をタブで移動しながら、防止スクロール:http://jsfiddle.net/JgwWM/embedded/result/キーボードは次のテストを参照してください。

は、FirefoxとChromeでまたはSafariで3つのアンカーリンクのそれぞれに自分のタブキーでタブに試してみてください。

Firefoxでは、ChromeやSafariでスクロールしていないことがわかりますか? ChromeとSafariでのスクロールを防止するにはどうすればよいですか?

これは単なる乾いたテストであり、使いやすさとアクセシビリティを念頭に置いて使用しているため、使い勝手の問題を示す必要はありません。

EDIT

同様の質問:Avoid unwanted scrolling triggered by keyboard navigation in IE?

+2

.scrollblock { height:200px; overflow:scroll; } 

を変更することさえしようとしないで(ください)ブラウザの動作を変更します。 – You

+0

一度にすべてのリンクを見ることはできないので、*スクロールしてはいけないのはなぜですか? – deceze

+0

@あなたはJavaScriptを使って何をしていますか?多くの場合、JavaScriptはブラウザのデフォルトの動作を変更していませんEvent.preventDefault()、scrollTo()、...? – DADU

答えて

-1

私が正しくQを理解していた場合は、単に

.scrollblock { 
height:200px; 
overflow:hidden; 
} 
+1

入力していただきありがとうございますが、それはスクロールバーに関するものではなく、スクロール自体です。 – DADU

関連する問題