当上面的DIV( )动态改变其大小时,是否有一个CSS解决方案可以让DIV(D2
)填充剩余的父元素高度?D1
|-------------------| |-------------------| |-------------------|
| some content D1 | | some content D1 | | some content D1 |
| + | | more content | | more content |
|-------------------| | + | | even more |
| D2 | |-------------------| | + |
| | | D2 | |-------------------|
| | | | | D2 |
| | | | | |
| | | | | |
| | | | | |
|-------------------| |-------------------| |-------------------|
D1
还有一个max-height
和overflow: scroll
。
在这个jsFiddle 中,让黄色 ( d2
) 填充其余部分,无论动态内容d1
是什么,而不使用 javascript。
我见过几个问题,但没有一个处理上 DIV ( D1
)的动态高度变化
我不能使用 Javascript 解决方案。TABLEs 也可以代替 DIVs。