Css 调整大小时,粘性页脚会打断布局
我使用的是来自()的粘性页脚脚本,效果很好,但当我调整浏览器大小(或最小化它)时,页脚会推到其他文本上方,并完全断开 我在()Css 调整大小时,粘性页脚会打断布局,css,Css,我使用的是来自()的粘性页脚脚本,效果很好,但当我调整浏览器大小(或最小化它)时,页脚会推到其他文本上方,并完全断开 我在() 关于如何解决这个问题,有什么想法吗?定义您的ID#主要内容:溢出:隐藏 像这样 #main_content { overflow: hidden; } 结果是这样的 您忘记将清除:两个都添加到#页脚,.push规则。添加css如下,它将工作 #footer, .push { height: 202px; clear: both; /* add
关于如何解决这个问题,有什么想法吗?定义您的ID
#主要内容:溢出:隐藏代码>
像这样
#main_content {
overflow: hidden;
}
结果是这样的
您忘记将清除:两个都添加到#页脚,.push
规则。添加css如下,它将工作
#footer, .push {
height: 202px;
clear: both; /* add this */
}
不确定你的问题是什么,但这个一直对我有效嘿@ScottSimpson,我以前用过这个,但发现它会产生4px或奇数溢出,所以不管我做什么,右侧总是有一个滚动条。这很奇怪,但这些设备相当脆弱。一个轻微的错误,他们打破。如果我遇到这个问题,我将只使用sticky footer代码创建布局,并通过DOM检查器添加和删除额外代码来确保sticky footer正常工作。然后——在SF框架的适当空间中添加我的自定义代码,我有点困惑。我查看了您的网站,您似乎按照我的建议添加了clear:both
到#footer.push
,这是您使用的Ryan Fait方法中未添加的css。所以我只是想知道你为什么不接受我的答案?我按照@Rohit Azad的建议添加了clear:both和overflow:hidden。一开始是明确的:两者都不起作用,它只在2和2的组合下起作用