HTML中div盒子改变大小。

1、外侧有一个大div盒子,div盒子里面有两个div小盒子,两个盒子垂直摆放。
2、两个div盒子高度之和等于父盒子的高度。且两个盒子高度可以通过鼠标进行拉伸。
3、若是下方盒子高度变化,会引起上方盒子高度变化,若是下方盒子高度为0,则上方盒子高度为父盒子的高度。
这个样式怎样写?

怪不得没人回答 还挺难的