我想以编程方式更改Chrome中地址栏的字体大小,因为它对我来说太大了。
有没有办法做到这一点?
答案 0 :(得分:7)
通常,地址栏的字体大小由操作系统的默认字体大小决定。在这里阅读评论:https://code.google.com/p/chromium/issues/detail?id=46472。因此,如果要调整它,请更改操作系统默认值。
如果您构建自己的Chrome版本,则可以更改浏览器的外观,但是您必须为要支持的每个平台编写不同的代码。
如果您不想构建自己的Chrome版本,那么在Windows上,您可以使用SetWindowsHook或SetWindowsHookEx将自己注入Chrome进程,找到与地址栏对应的窗口句柄,然后执行任何您想要的操作它。 OSX上的Similar idea。关于Linux的不确定。这不是推荐的方法;它是侵入性的并且可能会破损。
对于用于扩展程序或应用程序的Chrome API来更改地址栏大小,nope,不能这样做。
答案 1 :(得分:0)
请检查https://superuser.com/questions/461982/how-do-i-reduce-the-size-of-the-titlebar-and-window-border-padding-on-windows-8。在我的情况下,错过了HKEY_CURRENT_USER \ Control Panel \ Desktop \ WindowMetrics键。