如何将Chrome新版上下文菜单恢复为旧版样式并优化书签菜单显示问题
如何将Chrome新版上下文菜单恢复为旧版样式并优化书签菜单显示问题
我最近也被这个问题折腾得够呛!新版Chrome把上下文菜单改成滚动式,每次找选项都要拖半天,书签菜单的排版也完全不符合使用习惯——菜单窄、字体大、间距宽,简直反人类。试了好几个办法,终于找到目前可行的解决方案,分享给你:
一、恢复上下文菜单全显示(替代失效的旧参数)
之前的--disable-new-menu-style和--force-fieldtrials="NewMenuStyle/Compact2/"确实已经失效了,现在可以用这两种方法:
方法1:通过Chrome Flags直接禁用新菜单样式
- 打开Chrome,在地址栏输入
chrome://flags并回车 - 在顶部搜索框里输入 Enable new context menu,快速定位到这个选项
- 把选项从默认的「Default」改成「Disabled」
- 点击页面右下角的「Relaunch」按钮重启Chrome,重启后上下文菜单就会回到旧版一次性全显示的样式了
方法2:添加启动参数兜底(如果Flags失效)
如果上面的Flags选项被移除了,可以试试修改Chrome的启动参数:
- 右键Chrome的桌面快捷方式,选择「属性」
- 在「目标」栏的末尾,添加一段参数:
--force-fieldtrials="NewMenuStyle/Disabled/"(注意参数前面有一个空格) - 点击「应用」后重启Chrome,同样能恢复旧版菜单
二、优化书签菜单的排版问题
书签菜单的窄宽度、大字体和宽间距问题,可以通过自定义CSS来调整,有两种方式:
方式1:手动加载自定义CSS(无需插件)
- 新建一个文本文件,命名为
chrome-bookmark-fix.css,把下面的代码粘贴进去:
/* 调整书签菜单宽度,避免内容换行 */ #bookmarks-menu menupopup { min-width: 280px !important; max-width: 450px !important; } /* 缩小书签菜单字体大小 */ #bookmarks-menu .menu-text { font-size: 13px !important; } /* 减少书签菜单项上下间距 */ #bookmarks-menu menuitem { padding: 3px 10px !important; margin: 0 !important; }
- 打开Chrome的扩展页面
chrome://extensions/,开启右上角的「开发者模式」 - 点击左上角的「加载已解压的扩展程序」,选择存放这个CSS文件的文件夹(注意要单独建一个文件夹放它,不能直接选单个文件)
- 重启Chrome后,书签菜单的排版就会按照你设置的样式显示了
方式2:用Stylus插件更灵活调整(推荐)
如果不想手动折腾文件夹,可以装个Stylus插件:
- 在Chrome应用商店搜索「Stylus」并安装
- 安装后点击插件图标,选择「新建样式」
- 在样式编辑器里粘贴上面的CSS代码,然后在「应用到」选项里选择「chrome://bookmarks/」和「Chrome界面」
- 保存后就能实时看到效果,还可以随时调整CSS里的数值(比如字体大小、菜单宽度)来适配你的习惯
备注:内容来源于stack exchange,提问作者root
相关产品推荐
相关产品推荐

