【发布时间】:2015-11-03 05:59:59
【问题描述】:
我有一个具有自动高度和可调节文本区域的 div。我希望父 div 根据内容自动展开/折叠。
在 Chrome 中重现问题:
- 向下调整文本框的大小以增加父 div 的高度
- 将文本框的大小重新调整回其初始位置。您会看到父高度没有缩回。
*可拖动的文本区域只是一个选择框的表示。
这是下面的jsFiddle:
#parent {
background-color: green;
-webkit-column-count: 2;
}
<div id="parent">
<div>
<textarea></textarea>
</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
<div>test</div>
</div>
文本区域折叠后如何让 div 缩回/折叠回初始高度?
【问题讨论】:
-
解释一下自己。什么初始高度?你是什么意思崩溃?哪个“内容”?这些都不在您的代码中...
-
@misterManSam - 我不能在那里拖任何东西。 [披露:使用 IE :-)]
-
@Amit - 是的,IE 不会调整文本区域的大小。这似乎只是 Chrome 中的一个问题(Firefox 可以调整大小,但父级确实收回)
-
Milo - 你在用 Chrome 吗?
-
@Milo Cabs 你能解释一下你的代码是什么意思吗...?
标签: html css google-chrome