【发布时间】:2009-09-06 04:15:58
【问题描述】:
首先,很抱歉这个标题。我不是最擅长写那些东西。
我有一个容器 div(我们称之为 #container),其中包含两个 div(#a 和 #b)。我无法控制这两个 div 的内容。
我希望#container 是#a 的高度。我还希望#b 拉伸(或缩小,取决于)#container 的 100%,并在必要时有一个滚动条。
这听起来应该非常简单,但我花了几个小时试图让它发挥作用。
如果这是不可能的,我会接受这个: #container 有固定高度,#b 有固定高度。 #a 有两个高度不可控制的块级元素(#1 和#2)。 #2 应该是 #a 的 100%,减去 #1 的高度。
请告诉我其中一种是可能的!
【问题讨论】:
-
发布一些代码或详细说明您的页面布局。
-
你的第一个要求是#container 是#a 的高度,这意味着如果你想显示#b,总会有一个滚动条,因为#a 占据了#container 的所有高度
-
你会接受几行 JavaScript 吗?
-
事实证明,Javascript 完全没有必要。见下文。