接受父div(动态)高度,并将子div设置为相同的高度

时间:2013-11-08 19:43:16

标签: jquery

如果我有两个div,其父级(让我们称之为#parent)是高度动态的,有没有办法使用jQuery保持子div(让我们称之为#child)在同一高度,并且当父母div响应地改变身高时,这个高度会增加和减少吗?

3 个答案:

答案 0 :(得分:9)

...试

var h = $("#parent").height();
$("#child").height(h);

或者

$("#child").height($("#parent").height()); //to save a line of code

在更改divs height之后立即添加代码。无论是$(document).ready()还是自定义功能

答案 1 :(得分:0)

你也可以通过CSS来做,只需将子div高度设置为100%

#parent
{
//css of parent div
}
#child{
height:100%;
}

答案 2 :(得分:0)

显示:内联块为我工作。我在另一个ng-repeat中有一个嵌套的ng-repeat,而父母总是有0个高度