macOS 上的水平的滚动条(Scrollbar)总是挡住视线

如图:

测试(一行很长的代码):

This buffer is for text that is not saved, and for Lisp evaluation. To create a file, visit it with <open> and enter text in its buffer.

更要命的是,这个滚动条一旦出现过,就不会隐藏了。不知道这是怎么回事?什么逻辑。

我用 Stylus 扩展解决:

pre,
pre > code {
    overflow: hidden;
}

pre:hover,
pre > code:hover {
    overflow: auto;
}
2 个赞

Chrome 如此,但 Safari 会自动消失。

试了下,可以解决这个问题。跟 Safari 稍有不同的是,Safari 会延时大概一秒钟然后再隐藏。

幸亏2楼就解决了,不然你这个测试例子是要逼死强迫症老哥啊

这个问题困扰我很长时间了,而且隔三差五就会遇到,都已经习惯了,只是偶尔好奇 Apple、Google 的设计师是怎么想的。