使用display: flex、text-overflow: ellipsis 時,省略號不再按預期運行。在本文中,我們將深入探討此問題背後的原因並提供解決方案。
display:flex 重新設計了佈局行為其父容器中的元素。在這種情況下,它無意中覆寫了 text-overflow: ellipsis 屬性,該屬性通常會截斷其容器內的文字。
至重新獲得對文字截斷的控制,您需要使用一個針對單一Flex 的單獨的類別子層級:
.flex-child { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
這些屬性共同作用,防止換行、截斷溢出的文本,並在必要時顯示省略號。
更詳細的解釋和出處,請參考以下內容資源:
以上是為什麼 `text-overflow: ellipsis` 不能與 Flexbox 一起使用,如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!