在這種情況下,您的目標是使所有.block div 實現相同的高度,確保.bottom div 絕對保持不變位於底部。雖然這可以透過當前的解決方案實現,但當 h2 標題超過單行時,您會遇到問題。為了解決這個問題,您希望每行內的 h2 標題具有相同的高度。
但是,需要注意的是,通常只使用 Flexbox 或 CSS 無法實現此特定要求。
Flexbox預設提供了align-items:stretch屬性,這使得Flex專案擴展橫軸的整個高度。這稱為“Flex 等高列”。
重點:
CSS 無法在不同容器中實現 h2 標題的相同高度,因為這些標題在 Flex 容器中不是同級標題。不同容器中的標題被視為“表兄弟”而不是同級標題,並且等高功能不會超出同級標題的範圍。
雖然 Flexbox 提供了強大的內容對齊和調整大小選項,但它是有限的它能夠在非直接兄弟元素之間強制執行相同的高度。在這種特定情況下,要在不同容器中實現 h2 標題的相同高度,需要探索純 CSS 和 Flexbox 範圍之外的替代方法。
以上是如何使用 CSS 實現多個 Flex 容器中 H2 標題的相同高度?的詳細內容。更多資訊請關注PHP中文網其他相關文章!