私は現在、下部のnavigationbarとクイズアプリケーションを構築しています(jQueryの使用)、スクロール時にのみスクロールバーを表示する方法:私はスクロールバーを持って質問の数のための弾丸を含む、
ナビゲーションバーの役割を果たす、私のページの一番下に横(水平)に表示されます。あなたはモバイルアプリケーションで多くを見ているようです。私はスクロールバーを表示したり、スクロールバーを表示したりする必要はありません。単にクリックしてサイド(またはタブレットのタップとドラッグ)にドラッグするだけです。これは現在うまくいきます。
問題私はfunctionallityは私がスクロールする場合にのみポップアップする小さなダークブルーのスクロールバーであるとして追加したいと思い何
。スクロールバーの代わりにdivを使うと、CSSで調整するのが最も簡単だと思いました。今、私はdivと一緒にスクロールし、質問の長さと現在の位置に自動調整されている。
スクロールが行われるたびにスクロールバーを表示する方法を知っていますか?私はむしろそれをホバー上に置くのではなく、ムーブメント上に置くだけです。
私が出回っ以下を試してみました:
$('#wrapper').scroll(function() {
$('#navScrollbar').toggleClass("hidden");
});
明らかに隠されたクラスが含まれています "可視性:隠された;" を。これは、すべてのスクロールの動きがクラスを切り替えるためにはうまくいかないでしょう。