Javascript 将子div的高度设置为等于其父div

Javascript 将子div的高度设置为等于其父div,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个div标签,里面有一个面板是手风琴。现在,我的div标签高度是动态的,它取决于数据,面板固定在div顶部,单击时会展开一些子数据。我想将面板的高度设置为其父div。注意div height是动态的 .menuboxcontent{ 背景颜色:深蓝; 颜色:白色; 文本对齐:居中; 利润率:10px 0px; 位置:相对位置; 身高:100%; 填充:20px; 颜色:fff; } .崩溃{ 文本对齐:左对齐; 高度:自动; 填充:20px 10px; 保证金:0; } 您始终可以将面板

我有一个div标签,里面有一个面板是手风琴。现在,我的div标签高度是动态的,它取决于数据,面板固定在div顶部,单击时会展开一些子数据。我想将面板的高度设置为其父div。注意div height是动态的

.menuboxcontent{ 背景颜色:深蓝; 颜色:白色; 文本对齐:居中; 利润率:10px 0px; 位置:相对位置; 身高:100%; 填充:20px; 颜色:fff; } .崩溃{ 文本对齐:左对齐; 高度:自动; 填充:20px 10px; 保证金:0;
} 您始终可以将面板的高度设置为继承,就像高度:继承


这将使面板继承其父级的高度,即menuboxcontent类的div。您的面板将有100%的高度,因为您将其家长高度设置为100%

同时发布您的代码,这也是您所尝试的?请在文本中创建更清晰的图像或小提琴并留出空间,并且至少在发布之前阅读您的问题。。。在这里输入图像描述证明您甚至没有尝试过这样做,您还需要建议吗?现在我通过其他方式管理它,不固定大小,但如果您想了解这一点,这将是一个很大的帮助。谢谢您的回复。我试过了,它最初设置的高度等于其父div,当我关闭面板时也设置了高度,这是我不想要的。仅当我打开面板时,我希望其高度等于其父div。