【问题标题】:History back to a page with facebook like button produces a white area on the bottom in chrome历史返回到带有类似 facebook 按钮的页面的页面会在 chrome 的底部产生一个白色区域
【发布时间】:2014-03-20 13:13:09
【问题描述】:

如果我使用浏览器的历史返回按钮导航回底部某处带有类似 facebook 按钮的页面,则 chrome 会在 <html>-Tag 之后的页面底部显示一些额外的空白。

  • 当我在同一页面上正常导航(不使用浏览器历史记录)时,没有白色区域
  • 使用元素检查器我看到<html>-Tag 在白色区域开始的地方关闭。
  • 即使overflow: hidden;<html>-Tag 上也会发生
  • 如果我从页面中删除 fb like 按钮,就没有这样的空白。
  • 它似乎是特定于浏览器的,因为我无法在 Firefox 中重现它。

有谁知道它来自哪里以及如何摆脱它?

谢谢!

【问题讨论】:

标签: html google-chrome facebook-like browser-history


【解决方案1】:

我遇到了类似的问题。我的产品页面上有一个“赞”按钮,如果您单击后退按钮并最终进入一个“赞”按钮的页面,则该按钮加载较晚,并且隐藏在其他元素后面。

我找到了一段有助于但没有完全解决问题的代码。我不记得代码了,但是如果您搜索得足够多,您可以找到它并可能会解决您的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-17
    • 1970-01-01
    • 2020-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-22
    相关资源
    最近更新 更多