【发布时间】:2011-10-03 02:07:41
【问题描述】:
我创建了 2 列布局 - 内容 div 和侧边栏 div,带有页眉和页脚。查看实时示例here。 我怎样才能使侧边栏的高度等于内容高度(即我应该有等于两列表格的东西)。
我使用 jquery 和 jquery ui。
【问题讨论】:
-
只有css才能解决,只有html5标准。在 html4 中,您只能使用以下技巧:背景图片中的假列,或使用 javaScript!
-
您需要支持哪些浏览器/版本?具体来说:需要支持IE7吗?
-
@thirtydot,当然应该也支持IE7。
-
那么使用
table而不是divs不是更好吗? -
CSS 2.1 中最令人沮丧的遗漏之一是创建等高列的能力。正如 Alexander 指出的那样,除非您想使用 JavaScript,否则不容易做到。您只需要搜索“等高 CSS 列”并选择适合您的技术。桌子?是的,那会奏效。只要你不介意成为蔑视和嘲笑的对象。 ;-)