具有固定父母身高的儿童动态身高

时间:2016-03-06 14:57:23

标签: css

我有一个父元素,其高度固定,有2个子元素。

第一个元素根据其内容(或折叠性质)在高度上是动态的。

我希望第二个元素尽可能高,直到达到父元素高度的末尾。诀窍是,如果内容多于其高度,我希望滚动它。

这是一个Fiddle来证明这一点。请注意第二部分被剪切 - 我正试图让它滚动。当然我可以overflow: auto,但我只希望子div滚动,而不是整个父

我用Javascript解决了这个问题并且工作正常。 然而,由于一些故障和动画,它看起来并不那么顺利。

我试图寻找一个只有CSS的解决方案,但我没有做到接近解决这个问题。有没有办法,或者我在JS中绑定动态计算?

.parent {
     max-height: 250px;
     overflow: hidden;
}

修改:小提琴有错误的链接,现在已修复。

0 个答案:

没有答案