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