【发布时间】:2011-12-23 20:11:41
【问题描述】:
我遇到了以下问题。考虑这个 html 代码示例:
<html>
<body>
<div id="leftColumn">
<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
<div id="div4"></div>
</div>
<div id="rightColumn">
<div id="div1sidebar"></div>
<div id="div2sidebar"></div>
<div id="div3sidebar"></div>
<div id="div4sidebar"></div>
</div>
</body>
</html>
现在 - 左列中 div 的高度会有所不同,具体取决于其中的内容。我希望右列中的 div 与左列中的 div 高度相同 - 所以“div1sidebar”的高度取决于“div1”,“div2sidebar”取决于“div2”等。
有没有办法只用 css 来实现它?或者例如使用 jQuery? “Faux columns”方法(http://www.alistapart.com/articles/fauxcolumns/)不是一个选项,因为它不是关于父母的背景,而是关于 div 本身的高度。
编辑:还有一件事 - 左栏中 div 的高度“即时”更改,无需重新加载网站。
【问题讨论】:
标签: jquery html css height equals