1

我有一个我正在设计的页面,它纯粹是带有 CSS 样式表的 html。我设置了带有页眉和页脚的可滚动内容,有点像这里的示例:http ://www.cssplay.co.uk/layouts/basics2.html 除了我的页眉和页脚包含多个图像而不是文本。

我遇到的问题是,当我向下滚动页面并将窗口调整为更小的尺寸时,我的页眉和页脚消失了......但仅在 Firefox 中。当我再次最大化窗口时,页脚出现了,但是一些 300-400 多个像素太高了,并且页眉仍然消失了。Safari、Opera 和 Chrome 都可以正常工作;我可以随心所欲地调整浏览器窗口的大小,并且我的页面会做出适当的反应。

这可能是什么原因造成的?奇怪的是,如果我根本不滚动,然后继续调整窗口大小,Firefox 会保留我页面的样式……可能是溢出:滚动问题?

感谢大家

对不起,我忘了包括我的链接: http ://www.theskycaptain.com/THESKYCAPTAIN.COM/projects/cosmicwomb.html

(我意识到 bandcamp 播放器的行为不正常,我的代码有点乱,但我正在开发中,我刚刚托管它来解决这个问题:只需向下滚动一点,调整窗口大小然后最大化,你会明白我的意思)

4

2 回答 2

2

您的网页定义不正确img,并且到处都有br标签,包括需要清理的其他错误。

不正确的例子:

<img src="../image/topspace.png"></img>

正确示例:

<img src="../image/topspace.png" alt="image" />

有关 img 标签的更多信息,请阅读此处

另外,改变:

</br>

至:

<br />
于 2012-07-02T08:43:19.123 回答
1

尝试为绝对定位的元素赋予顶部和底部值。

IE

.topspace, .headercon, .scroller { top: 0px; }
.footer { bottom: 0px; }

(这些不一定是您想要的确切值,而只是一个示例)

于 2012-07-02T08:47:51.163 回答