[英]CSS selector if sibling div overflows?
我有以下 html
<!-- initial height is enough to show one line of text -->
<div id="div1"> some dynamic text </div>
.
.
.
<!-- on clicking uses JS to set height of div1 to fit content
only show if div1 has text overflowing -->
<div id="div2"> expand div1 </div>
現在,我只想在 div1 有足夠多的文本需要展開時才顯示 div2,也就是說,如果 div1 中的內容溢出。 我知道它可以使用 JavaScript 來實現,但我想知道它是否可以只使用 CSS 來完成。
有什么建議?
編輯:
呈現頁面時會動態獲取文本。 我也不能使用媒體規則,因為我隱藏擴展 div 的寬度不是固定的(寬度閾值取決於每次渲染時變化的動態文本的長度)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.