Css 页脚不粘在某些页面的底部

Css 页脚不粘在某些页面的底部,css,Css,下面的代码片段使我的大多数页面都粘在底部,但没有的页面都是子菜单项,其中有一个带有captcha的联系人表单。我不确定是什么原因造成的,你能帮忙吗 #sub-footer { background: #222; border-top: 1px solid #444; padding: 15px 0px; width: 100%; bottom: 0px; position:absolute; left:0px; } 这是来自我的网站,在下

下面的代码片段使我的大多数页面都粘在底部,但没有的页面都是子菜单项,其中有一个带有captcha的联系人表单。我不确定是什么原因造成的,你能帮忙吗

#sub-footer {
    background: #222;
    border-top: 1px solid #444;
    padding: 15px 0px;
    width: 100%;
    bottom: 0px;
    position:absolute;
    left:0px;
}

这是来自我的网站,在下面的链接上你可以看到它的运行:Ingenous.web44.net/products/basic

删除
底部:0px从您的代码中,您将找到所需的输出。

您没有发布完整的代码,因此我不太清楚您的问题,但据我猜测,这只是因为您的其他内容的高度高于窗口高度,您已经将页脚设置为
位置:绝对
并将其粘贴到
底部:0
,这将使您的页脚粘贴到窗口底部高度。如果是这种情况,您可以清楚地从样式中删除
底部:0


注意:如果其他页面中除页脚以外的内容较短,则页脚与页面底部不匹配。因此,可以根据您的需要使用不同的样式。

我们需要更多的代码或fiddle来复制所发布的问题。请发布您的html。很抱歉,缺少代码。你为什么喜欢bit?一旦我取出此页面上某个文本下方的联系人表单,它似乎又粘到了底部..发布一个有问题的页面(谢谢!)我很乐意接受你的评论,但我没有足够的声誉,对不起!为什么这让我的网站看起来不是我想要的呢?