如何让 Page Up 和 Page Down 键在浏览器中滚动整个屏幕?

如何让 Page Up 和 Page Down 键在浏览器中滚动整个屏幕?

从我记事起,我就一直对浏览器的行为感到沮丧,因为使用键盘上的Page Up和键无法滚动整屏网页。每当我阅读较长的网页时,我都喜欢从上到下阅读整个屏幕,然后按,然后继续阅读下一页的顶部。但是,这样做总是会在下一屏幕的顶部留下前一屏幕的几行。这常常会完全打乱我的注意力,因为我要搜索屏幕的前几行,才能准确地记住我在前一屏幕上停止阅读的行。每次简单地重读前几行也会对我的注意力产生类似的影响。Page DownPage Down

有没有办法改变这种行为,使Page UpPage Down键滚动当前屏幕的 100%,而不是在“整页”滚动后在屏幕顶部留下前一页的几行?这种“部分页面滚动”行为似乎是当前版本的 IE、Chrome、Firefox 和 Safari 的正常行为,尽管数量不同(IE 和 Chrome 都留下前一屏幕的大约五行,而 Firefox 和 Safari 只留下一两行)。

例如,这是使用该Page Down键之前 IE9 中的屏幕:

在此处输入图片描述

以下是使用该Page Down键后的下一屏内容(“重复”的行以红色圈出):

在此处输入图片描述

答案1

我刚刚在 Firefox 19 的主要问题列表中测试了这一点,屏幕之间只有一点点重叠。我想这是因为万一一行文本被拆分之间在第二个屏幕上可读。

屏幕 1:

屏幕 1

屏幕 2:

屏幕 2

这种重叠出现是一个固定量,而不是由字体大小决定,所以有时,比如这个例子,重叠量会超过必要量。但是,对于大字体,你可能需要那么多重叠量,以避免在两个屏幕上将一行切成两半。

答案2

原因如下:

  1. 允许在行底部可能出现分裂或拥挤的情况下重叠阅读。

  2. 用户往往在读完最后几行之前就向下翻页。因此他们必须向上滚动几行。这为他们节省了精力。

注意:如果您将鼠标滚轮设置为一次滚动一个屏幕或使用页面按钮,效果也是相同的。

此外,不仅仅是浏览器这样做,Word 和 Notepad++ 也这样做,但将其限制为最后一行而不是几行。

答案3

Chrome 有一个名为“Scroll Marker”的扩展程序,它会在滚动后显示一个指示器,显示有新内容开始。

我正在使用它,它对我来说效果很好。

答案4

试试这个。同时按下 Page Down 键和向上箭头键。当你向下翻页时,它会带你到下一行。

相关内容