我的网站出现了一个奇怪的问题。我想在网站底部创建一个页脚,但是它出现在奇怪的地方,如图所示:
Click to see the image

蓝色突出显示为页脚位置。有谁知道为什么把它放在这里?我必须添加一个标记,该标记仅在页脚位置之后结束,尽管它包含整个网站。

我试图关闭代码中的多个CSS指令,但这没有帮助。另外,我检查了双方是否都被清除。有任何想法吗?

更新:链接到网站:CLICK HERE

抱歉,我没有将其链接到您,因为当时它在localhost上。

最佳答案

很难说,因为您只是给我们提供了屏幕截图,没有链接或代码。但是,根据我所看到的,您拥有#wrapper div和顶级CSS值。我会检查您在元素中的位置。将鼠标悬停在包装纸上,看看正确的高度是否为蓝色。您可能需要清除一些元素,或将位置更改为相对(如果没有,则相对),或将display:block设置为它们。

编辑
您的页脚div不在底部的原因是因为#content没有清除,并且是浮动的。我从#content div中删除了float(“ left”类)。如果需要该浮动,并根据样式表main.css,可以在div.clear之后添加#content,也可以将div#content与div.row包裹在一起(根据样式表,这将需要清除浮动。

10-06 09:53
查看更多