當外部div 大小改變時,可捲動div 黏在底部
在聊天應用程式中,通常在另一個包含以下內容的div 中有一個可捲動div對話歷史記錄。當外部 div 大小發生變化時,例如底部的輸入欄位增大或縮小時,可捲動 div 應保持其在對話底部的位置。
使用 CSS 的解決方案
使用flex-direction:column-reverse;屬性位於外部 div 上,您無需任何 JavaScript 即可實現此行為。這個屬性本質上翻轉了子元素的順序,將可滾動的div放在底部。
但是,這個解決方案有一個缺點:它可能會導致滾動條消失某些瀏覽器,如 Firefox、IE 和 Edge。
隱藏捲軸的解決方案
修復對於隱藏滾動條問題,您可以添加以下CSS:
這有效地在第一個可滾動div內建立第二個可捲動div,確保捲軸保持可見。
實作細節
在上面的腳本中,resizeInput()函數檢查捲軸是否位於可捲動div的底部並調整滾動位置如果需要的話。
以上是如何將可捲動 Div 固定在可調整大小的外部 Div 的底部?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

了解如何通過Chris Coyier實施WordPress的Gutenberg編輯器來創建一個自定義Codepen塊,並為Sanity Studio提供預覽。

格子呢是一塊圖案布,通常與蘇格蘭有關,尤其是他們時尚的蘇格蘭語。在Tartanify.com上,我們收集了5,000多個格子呢


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

Dreamweaver Mac版
視覺化網頁開發工具

禪工作室 13.0.1
強大的PHP整合開發環境

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3漢化版
中文版,非常好用