使用CSS填充页面的其余部分

时间:2010-02-22 20:09:03

标签: asp.net css html

我在页面上有三个Div,它们是绝对定位的。让我们称他们为leftDiv,middleDiv,rightDiv和middleDiv宽度为900px这是可以的,但无论屏幕尺寸是多少,左右分别应该分别填充剩余的左右部分。

我使用绝对定位的原因是因为它是使用高度的唯一方法:100%来填充页面。

那么如何填补其余部分?

当然这些div根据他们的名字将页面分成三个部分。

非常感谢。

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

在CSS中尝试:

#leftDiv {
  top: 0;
  left:0;
}

#rightDiv {
  top: 0;
  right: 0;
}

答案 2 :(得分:1)

您不必使用绝对定位高度。 This article和许多其他人一样解释。

然后您可以使用float来完成3列布局。