Chromium 扩展/用户脚本可缩小 Android 开发者标头

发布于 2024-10-01 14:17:39 字数 846 浏览 6 评论 0原文

Android 开发者文档 有一个非常大的标题——当我增加 Chromium 中的字体大小时,这个标题会变得令人讨厌(因为整个事情都是可扩展的)。

发现了一个可以减小标头大小的 UserScript。它可以在 Firefox 中运行,但我使用的是 Chromium(它有一些支持 对于用户脚本)。在 Chromium 中,该脚本成功降低了标头的高度,但没有扩展正文。 (屏幕底部有一个很大的空白区域。)

为了让脚本在 Chromium 中部分工作,我做了两处更改:将 @include 更改为 @match 并将 @required javascript 插入我的脚本中。在 Chromium 调试器中,会跳过最后一个 if(执行调整大小)。

我尝试在脚本中设置内容的高度(在 if 之后):

$('#doc-content').height('auto');

看起来不错,但现在没有滚动条。添加溢出也没有帮助:

$('#doc-content').overflow('scroll');

我真的不知道我在做什么(我是 js 和 jquery 的新手),但我希望其他人会明白为什么 Android 文档正文没有填充当我缩小标题时的空白区域。

The Android developer documentation has a very large header -- one that becomes obnoxious when I increase the font size in Chromium (because the whole things scales).

I found a UserScript that reduces the size of the header. It works in Firefox, but I'm using Chromium (which has some support for UserScripts). In Chromium, the script successfully reduces the height of the header, but doesn't extend the body. (There's a big blank area at the bottom of the screen.)

To get the script partially working in Chromium and I made two changes: change @include to @match and insert the @required javascript into my script. In the Chromium debugger, the last if (that does the resizing) is skipped.

I tried setting the height of the content in the script (after the if):

$('#doc-content').height('auto');

That looks right, but now there's no scrollbar. Adding overflow didn't help either:

$('#doc-content').overflow('scroll');

I don't really know what I'm doing (I'm new to js and jquery), but I hope that someone else will see why the Android docs body doesn't fill the empty space when I shrink the header.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笑,眼淚并存 2024-10-08 14:17:39

原始脚本已更新,现在适用于 Chrome。

(在 Chromium 10.0.648.133 (77742) Ubuntu 10.10 上为我工作。)

The original script has been updated and now works for Chrome.

(Worked for me on Chromium 10.0.648.133 (77742) Ubuntu 10.10.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文