Webkit で、外部コンテナー (私の場合は div) の子要素のいずれかを再レンダリングするか、これらの子の表示属性を display:none/block/inline/inline-block との間で変更すると、コンテナー要素がスクロールして戻るようになります。上。このようにして、スクロール領域の下端にある要素にユーザーが到達することはありません。これは、前述のいずれかが発生するとすぐに、この領域がスクロールして上に戻り続けるためです。
Firefox では、必要に応じてスクロール位置が維持されます。
例(左側のリストを展開して強制的にスクロールバーを表示するか、左側のアルバムを選択して、メイン表示領域にスクロールバーを表示し、一番下までスクロールして画像の上にカーソルを合わせるのに十分なコンテンツがあるようにします)
Webkit ブラウザーでもユーザー エクスペリエンスを維持するために実装できる回避策/修正はありますか?
ありがとう