Chrome滚动条从底部弹回

时间:2016-03-30 17:44:53

标签: css google-chrome scrollbar

因此,在处理项目时,我注意到当我滚动到底部时,滚动条会反弹备份页面。

最初我不得不让首页的footer空间占用空间更少,并为每个其他页面添加空间。

所以我感动了:     body {margin-bottom:150px;}

要:

body:not(.home) {margin-bottom: 150px;}

我在这里回答了我自己的问题,虽然很明显Chrome一般都存在滚动条行为的普遍问题。对于不是网页设计师的人来说, 可以覆盖在线网站上的行为,在某些情况下(具有极端主观性)程序(例如,可能是书签)虽然浏览器页面中的问题覆盖了浏览器的内部CSS,但这并不总是可行。

1 个答案:

答案 0 :(得分:0)

至少在我遇到的场景中,修复是margin拆分为,并将其余的一半给予{ {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