Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html CSS选择器,如果同级div溢出?_Html_Css - Fatal编程技术网

Html CSS选择器,如果同级div溢出?

Html CSS选择器,如果同级div溢出?,html,css,Html,Css,我有下面的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 tex

我有下面的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
现在,我只想在div1有足够的文本需要扩展时显示div2,也就是说,如果div1中的内容溢出。我知道可以使用JavaScript实现,但我想知道是否可以专门使用CSS实现

有什么建议吗

编辑:
呈现页面时,将动态获取文本。我也不能使用媒体规则,因为我隐藏扩展div的宽度不是固定的(宽度阈值取决于每次渲染时更改的动态文本长度)

如上所述,没有用于溢出检测的选择器。目前,仅使用CSS是不可能的

此外,GitHub还存在一个添加此类选择器的建议问题,但很可能会以
将不会修复

提到GitHub问题:


相关堆栈问题:

没有选择器。这是否回答了您的问题@阿丹普。不,我不能使用JS或jQuery。