オーバーフロー Div を一番下までスクロールしたままにする (ユーザーが上にスクロールしない限り)
特定のシナリオでは、自動的にスクロールする div が必要ですページの読み込み時に一番下に移動し、ユーザーが上にスクロールするまでそこに留まります。ただし、ユーザーが下にスクロールすると、動的コンテンツが追加されているにもかかわらず、div は一番下に留まるはずです。
CSS による解決策
これを実現するための賢い回避策この動作は、CSS の flex-direction: column-reverse プロパティを使用することによって行われます。これはブラウザに div の下部を上部として扱うように指示します。 HTML マークアップが逆順である限り、ブラウザは常に下部のコンテンツが表示されるようにします。
コード例
<code class="css">.container { height: 100px; overflow: auto; display: flex; flex-direction: column-reverse; }</code>
<code class="html"><div class="container"> <div>Bottom</div> <div>Hi</div> <!-- More content... --> <div>Top</div> </div></code>
このアプローチの利点
以上が新しいコンテンツが追加されても、オーバーフロー Div を常に一番下までスクロールし続けるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。