解决Chrome for Mac 经常会出现全部标签页卡白屏的现象

问题描述,如图所示

D3D1ECEA-DCF0-49E0-B045-1FBAF86D1B63.png

为什么会产生标签页上方白条?是因为你开启了“自动在桌面隐藏和显示菜单栏”,但关闭了“自动在全屏幕中隐藏和显示菜单栏”。(正常情况下这两个在默认设置中都是开启的)
我猜测你之所以选择关闭后者,是因为在 chrome 全屏状态中,如果将鼠标移至屏幕上方,隐藏的菜单栏加载出来时浏览器画面会整体向下平移,鼠标移开后菜单栏隐藏,浏览器画面又整体向上平——在 UI 设计中这叫做“hover effect”。
所以只要关闭“自动在全屏幕中隐藏和显示菜单栏”使得 chrome 全屏状态时菜单栏常驻,在你不切换桌面时就不会出现这种效应。
但如果你没有同时关闭“自动在桌面上隐藏和显示菜单栏”,在你从桌面切换至全屏 chrome 时,就会出现这种标签页上方的空白条。我把这称之为 fake hover 现象——当切换桌面时,菜单栏和标签页之间的空白的长度,刚好等于隐藏菜单栏加载使得浏览器画面悬停时菜单栏+chrome 窗口控制栏的长度。也就是说 chrome“以为自己还需要悬停”。

解决方法

  1. 在系统设置中将自动隐藏和显示菜单栏设置成始终,或者仅在全屏视图下


    image.png
  2. 不要使用全屏,使用全屏显示窗口,全屏窗口的使用,在标题栏双击,即可
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • chrome扩展开发入门教程 最近在开发chrome插件,看到一篇非常适合入门的教程,特记录一下 注:转载 本文首...
    谢大见阅读 6,463评论 1 25
  • Windows快捷键大全 标准计算机键盘共104键,除了26个字母键、符号键、数字键外,其余按键功能如下: Win...
    欣静园阅读 719评论 0 0
  • 新年新气象, 本猿终于下定决心让那台老旧的thinkPad退役了,换了全新的带bar的mac book pro, ...
    名猿阅读 1,995评论 1 1
  • mobileHack 这里收集了许多移动端上遇到的各种坑与相对解决方案 工具类网站 HTML5 与 CSS3 技术...
    安石0阅读 1,924评论 0 5
  • Mobile Web Favorites 参与贡献 移动前端开发收藏夹,欢迎使用Issues以及 Pull Req...
    柴东啊阅读 787评论 0 2