【发布时间】:2011-07-23 06:49:27
【问题描述】:
我需要的是一个非常基本的布局,只有两个主要部分:内容和页脚。 页脚应始终位于视口底部。 所以我有:
- 内容(位置:相对)
- 页脚(位置:固定;底部:0px) 当我的内容很少时,这很有效(请参阅image 1)。
当视口太短或内容过多时,问题就开始了(请参阅image 2)。
内容位于页脚后面(重叠)并出现页面滚动。
我也不希望它走在前面。 我想要的是这个(见image 3)
内容不与footer重叠,页面滚动只滚动内容div。
我不知道如何做到这一点,或者即使可以做到。 我不介意使用 jquery,也不关心 ie6。 任何帮助将不胜感激
谢谢
编辑:
感谢您的回复。
我正在上传几张图片,以便您更好地了解我的需求。
在图 1 http://estudioibarra.com/test/image1.jpg 中你可以看到我想要的设计,在图 2 中 http://estudioibarra.com/test/image2.jpg 是相同的图像并有一些解释。
我想要的是始终位于视口底部的标题,因为这是我的菜单。而且我不希望内容与我的菜单重叠。因为内容将有超过 3 个项目。
我不想要的是这个http://estudioibarra.com/test/image3.jpg(内容出现在菜单后面)。
通过您的一些解决方案,我可以解决这个问题,但前提是我在容器 div 中有滚动条。我真的不喜欢那样。
有没有用主页面滚动来滚动容器内容??
再次感谢您的宝贵时间
【问题讨论】:
-
@rsplak:看图片。所有 3 张图片都在里面。
-
@thirtydot,是的,你是对的
标签: jquery css footer css-position overlapping