所以这是一张图片:

问题是我在容器div中有2个div.容器div在高度上扩展为nessiscary,2个内部div也是如此.右边的div有一个边框左边......但如果它是空的,它将不会填满整个高度....我该怎么做?
您所谈论的问题被称为"人造柱",并且在过去几年中已被报道并描述得很好:) http://www.alistapart.com/articles/fauxcolumns/
有几种解决方案:
最后一个解决方案非常好,所以如果你使用的是jQuery,那么就可以实现:
var max=0;
$('#container').children().each(function(){
if($(this).height()>max) max = $(this).height();
});
$('#container').children().each(function(){
$(this).height(max);
});
Run Code Online (Sandbox Code Playgroud)
该脚本遍历容器的所有子节点并找到最高元素.然后它再次迭代并为每个设置最大高度.