gpt4 book ai didi

javascript - 如何设置与容器相同的嵌套DIV高度?

转载 作者:行者123 更新时间:2023-11-28 13:16:08 26 4
gpt4 key购买 nike

请找到我的代码片段如下:

<table cellpadding="0" cellspacing="0" style="background-color:Aqua">
<tr>
<td>
<div style="background-color:Yellow">Navigation</div>
</td>
<td>
Content<br />Content<br />Content<br />Content<br />
</td>
</tr>
</table>

我怎样才能使 <div> 的高度与<td>中的内容增长相同?我试图在 <div> 中设置 height=100% 或 AUTO和 <td> ,但这并不能解决问题。

我知道可以通过使用 jQuery/JavaScript 获取内容的高度并在 <div> 上设置来解决这个问题,例如:

$(".divClass").height($(".contentClass").height());

但我的内容会因用户操作而崩溃和扩展,因此我正在寻找更好的解决方案。解决方案必须跨浏览器兼容 IE 6 到 IE 10。

最佳答案

你可以直接用 HTML/CSS 来做

<table cellpadding="0" cellspacing="0" style="background-color:Aqua">
<tr>
<td>
<span style="height:100%; display:inline-block; width: 100%; background-color:Yellow">
Navigation
</span>
</td>
<td>
Content<br />Content<br />Content<br />Content<br />
</td>
</tr>
</table>

关于javascript - 如何设置与容器相同的嵌套DIV高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17467297/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com