2016-06-15 2 views
1

私は、混合コンテンツを含む垂直スクロールバーを持つdivを持っています。いくつかのプレーンテキスト、イメージ、テーブル、その他のビジュアルマークアップ。HTMLスクロールバーの行/ページサイズはどのように決定されますか

Chromeで「スタック」したページをスクロールして、スクロールホイールまたは上下のスクロールホイールを使用して、Firefoxのテストを行ったところ、少し遅くなっていましたが、壊れていないようです。矢印は一度に2つのピクセルだけ移動します。このページのスクロールイベントのリスナーはありません。

混在/複雑なコンテンツを扱う際に、さまざまな時点でスクロールする速度をWebブラウザがどのように決めるのですか?

答えて

1

これは、コンポーネントのレンダリングに関するパフォーマンス上の問題であると思われます。 ChromeデベロッパーツールでTimeline機能を使用してパフォーマンス情報を取得し、そこから移動することをおすすめします。

+0

あなたが正しいかもしれないと思うのですが、Chromeは300 + msの長いフレームをいくつかの理由で表示しますが、私は考えていませんでした(レイアウトには影響しませんがDOMに触れています)それらを取り除くことはもはや顕著な問題をもたない。スムーズなスクロール表示ではなく、一度に50pxというだけではなく、なぜそのような効果があるのか​​は分かりません。 –

関連する問題