因此,在处理项目时,我注意到当我滚动到底部时,滚动条会反弹备份页面。
最初我不得不让首页的footer
空间占用空间更少,并为每个其他页面添加空间。
所以我感动了: body {margin-bottom:150px;}
要:
body:not(.home) {margin-bottom: 150px;}
我在这里回答了我自己的问题,虽然很明显Chrome一般都存在滚动条行为的普遍问题。对于不是网页设计师的人来说, 可以覆盖在线网站上的行为,在某些情况下(具有极端主观性)程序(例如,可能是书签)虽然浏览器页面中的问题覆盖了浏览器的内部CSS,但这并不总是可行。
答案 0 :(得分:0)
至少在我遇到的场景中,修复是将margin
拆分为1>,并将其余的一半给予{ {1}}。
所以在例子中,这个:
padding-bottom
会变成这样:
body {margin-bottom: 100px;}
然而,这通常不是可接受的解决方案,因为body
{
margin-bottom: 50px;
padding-bottom: 50px;
}
和margin
是两个不同的上下文有明确的原因我正在处理非常图形繁重,需要打破正确的CSS约定。
对于可能遇到此问题和页面的非网络开发人员/设计人员,正如我在上面的问题中所提到的,如果<可以覆盖网站的CSS代码strong> CSS选择器可以具体到仅影响一个网站。然后,必须将代码应用于浏览器的主样式表。我过去已经做过这样做,即使在我的Adblock Plus过滤器订阅和赢得的情况下也否定Google 强制广告。每个浏览器都有自己应用默认样式的方式,因为这是一个 Chrome 特定问题,而且我不熟悉Chrome我做了一些挖掘提供一些面包屑,希望让人的生活更轻松一点:
https://superuser.com/questions/52967/change-default-css-of-google-chrome