ScrollIntoView() ページ移動なしのスムーズなスクロール
ScrollIntoView(true) を使用して固定位置コンテナー内の要素をスクロールすると、ページ全体がわずかに動いていることが観察されました。これは意図された動作ですが、場合によっては望ましくない可能性があります。
固定位置コンテナの場合、次の解決策によりページの移動を防ぐことができます:
element.scrollIntoView({ behavior: 'smooth', block: 'nearest', inline: 'start' })
この変更された構文は、次のことを指定します。 :
これらのパラメータを指定すると、コンテナ要素がスムーズにスクロールし、ページの位置に影響を与えることなくターゲット要素が表示されます。
以上が固定位置のコンテナーでページを移動せずにスムーズなスクロールを実現するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。