2016-12-21 21 views
0

固定スクロールを通常のスクロールと組み合わせたサイトで作業していたので、スクロールバーを隠して特定のポイントを過ぎた部分を持つことにしました明らかにされる。私がこれをやっている間、スクロールバーの親指は、もちろん、ユーザーがスクロールしたので、私が望むように、一番上にはありません。ブラウザのスクロールバーのサム位置を設定する

hereと表示されているように確信していますが、JavaScriptをチェックしています& css私は彼のやり方を本当に見ていません。

私は、スクロールバーを完全に隠してカスタムメイドのものに置き換える方法とアンカー付きのスクロール部分を実際には通常のスクロール部分の上に置く方法の2つに分かれています。単純にいくつかのjavascriptアニメーションを離れて移動します(私が意味することを理解するのは難しいかもしれませんが、基本的に上記のリンクをチェックすると意味がわかります)。

誰でも問題の洞察を手伝ってください。

+0

私は彼がそれを達成するために使用しているスクリプトファイルを見つけました:http://lorenzwoehr.com/assets/scripts/slide.js –

答えて

0

するとページがスクロール

overflow: hidden; 

から

overflow: auto; 

overflow: hiddenに体の変化は、スクロールバーが隠されている理由です。 Javascriptを使用してスクロールやページの位置を検出し、このスタイルを本文に変更することができます。これを達成するのに役立つ多くのスクロールプラグインもあります。

+0

私はすでにスクロールバーを隠す方法を知っていますが、彼のサイトでは、スクロールダウンしたとき(または矢印を押したとき)、スクロールバーの親指が一番上に表示されます。 –

+0

はい、スクロールした後、彼は体のCSSを変更しています。オーバーフロー:隠しが削除されます。スクロールバーをもう一度見ることができます。 – sol

+0

これは彼が使っているプラ​​グインです:http://www.slidesjs.com ...類似のプラグインがたくさんあります。 – sol

関連する問題