Chromium 扩展/用户脚本可缩小 Android 开发者标头
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
原始脚本已更新,现在适用于 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.)