允许滚动到页面末尾

允许滚动到页面末尾

网络浏览器(IE、Firefox 或 Chrome)中是否有任何选项允许滚动到页面末尾后一屏?阅读一页长文本并按 PAGE-DOWN 滚动到下一页时,浏览器窗口底部的文本会滚动到窗口顶部(大约有两行重叠)。滚动到最后半屏或四分之一屏时,底部会滚动到浏览器窗口中间的某个位置(取决于文档剩余部分的长度),迫使我搜索我的位置。

允许切换此行为的插件或附加组件会更好。

类似于 Notepad++ 的 ScrollPastEOF 插件,但是适用于 Web 浏览器。

答案1

我专门为你创建了一个 chrome 扩展程序,这是一个相当粗糙的修复程序,但它可以完成工作而无需执行任何其他操作。查看它: https://github.com/LudwikJaniuk/MorePageSpace/releases/

请注意: 这可能不适用于具有视差效果等的超交互式网站。试试就知道了。

阅读源代码的 Web 开发人员请注意:<br/>是的,我知道有比在页面的 HTML 中 添加几十个更好的方法。

如果你恰好是一名 Web 开发人员或者至少了解简单的 HTML,请注意: 该扩展程序的基本功能是,<br/>当您单击其按钮时,它会在页面主体末尾附加大量标签。由于我的屏幕很大,所以我添加了很多标签,但如果您决定仍需要更多标签,您可以随时单击两次。或三次... ;)

另外,你当然可以自己进入并操纵网站的源代码。但按一下按钮不是更容易吗?

答案2

这是我为此使用的 CSS 代码,该版本在较少的网站上给我带来的问题较少。请参阅 Stylish 插件或浏览器的相应插件以进行安装。'700px' 是我的页面视图区域减去一些小部分,以使最后一行在滚动结束时可见。

html {
    height: auto !important;
    padding-bottom: 700px !important;
}

例如在Firefox浏览器中,点击Stylish菜单中的“写入空白样式”,然后输入以下代码:

@namespace url(http://www.w3.org/1999/xhtml);
@-moz-document url-prefix(http://), url-prefix(https://), url-prefix(ftp://), url-prefix(file://) {
    html {
        height: auto !important;
        padding-bottom: 700px !important;
    }
}

我应该补充一点,我只在 Firefox 上测试了它,尽管它可以在任何浏览器上运行。

相关内容