google-chrome - 标签封面卡覆盖的 Chrome 扩展
问题描述
Chrome 不再允许Tab Hover Cards
在标志部分禁用。我发现这个功能非常烦人,因为我通常一次只打开 2-3 个标签。
我试图找出是否有一种方法可以创建一个简单的扩展 A)覆盖卡片悬停气泡功能(基于源代码)或 B)简单的 CSS 将元素全部隐藏在一起。
我不确定您在 Chrome 扩展程序或主题中是否有 UI CSS 可用性。是否有任何 Chrome 开发人员可以为我指出正确的方向?
我设法从 UI 检查中找到了元素名称。那么像下面这样简单的东西?
<Widget name="TabHoverCardBubbleView" ... >
#CSS Fix?
Widget[name="TabHoverCardBubbleView"] {
display: none !important;
}
或者一个选项来覆盖我在源代码中找到的这个函数,将preferred_size设置为0。
gfx::Size TabHoverCardBubbleView::CalculatePreferredSize() const {
gfx::Size preferred_size = GetLayoutManager()->GetPreferredSize(this);
preferred_size.set_width(GetPreferredTabHoverCardWidth());
DCHECK(!preferred_size.IsEmpty());
return preferred_size;
}
解决方案
推荐阅读
- c# - 新列上的单元格值不会改变
- c++ - 将变量的地址重新解释为联合的地址是否安全?
- discord.js - discord.js 中如何向每个服务器机器人发送消息
- java - Apache Ignite 在启动时抛出 Failed to deserialize object with given class loader (Client - Server)
- python-3.x - 使用 selenium 在 Python 中抓取 React 图表
- linux - 从驱动程序禁用 NIC 卡中的中断是否会停止数据包接收
- r - 在 R 的数据框中识别包含中文或阿拉伯字符的行
- r - 如何将多个空列添加到空数据框中?
- java - “系统找不到指定的文件路径”错误 - BlueJ
- c++ - 如何在linux中使用netbeans 8.2生成可执行文件