在Gmail中删除右侧的多余空间


15

使用垂直分割时,Gmail的右侧有多余的空白。它曾经是“人物”小部件的所在地,但我既不需要此小部件,也不需要空间。我只希望电子邮件占用所有空间。

您将看到右侧的空间,但仍在灰线下方。

我该如何删除?


自发布以来,Gmail界面已更改了两次。这还是个问题吗?
ale

Answers:


11

如果您使用的是Chrome,则可以通过安装Chrome扩展程序Webmail Ad Blocker来删除浪费的空白空间。

安装后,转到Chrome中的“管理扩展程序”页面,然后为此扩展程序选择“选项”。然后,在右侧的Gmail标签下,关闭标有“ People Widget”的对勾。注意:这比在Gmail设置中将其关闭更好,因为浪费的空间也会被删除。

虽然我还安装了AdBlock Plus,但我发现在此扩展名旁边添加该扩展名比将mail.google.com##TD.Bu:last-child过滤器添加到AdBlock Plus 更好,因为通过单击桌面显示电子邮件页面时,该过滤器还会使电子邮件完全被清空收到新电子邮件的通知。


在各种解决方案之前/使用各种解决方案时,您是否有任何屏幕截图?如果不是这样,那没什么大不了的,只是想确保我正确地遵循了。
batpigandme

非常酷-做到了!
klewis

5

从Rubén...:“聊天小部件的默认位置在左侧。为了在右侧显示,用户应启用实验室“右侧的聊天”。

为了摆脱小部件的右侧面板,请访问https://mail.google.com/mail/u/0/#settings/labs并禁用“向右聊天”实验室。在退出实验室设置页面之前,请不要忘记点击保存按钮。”


1
这是正确的答案。其他建议可行,但都是“骇客”。此“实验室”设置是问题的实际根源。
Jean-Yves Fargeat '16

3

这是一个老问题,但是当在没有其他解决方案的情况下搜索此问题时首先提出这个问题,我认为可以增加讨论的范围。

使用Google Chrome浏览器中的StyleBox扩展程序,可以将此CSS添加到页面中(在gmail设置中禁用人员窗格之后)并回收空间:

td.Bu div.nH.adC {
    width: 0;
}

我必须创建一个包含此的CSS并将其放在Web服务器上?还是有另一种方法?此答案可能更完整,包含有关如何在StyleBox中进行配置的信息
StampedeXV


2

这是因为一个div内部的td<td class="Bu">)具有固定的宽度202px,所以可能是最好的解决办法是一些脚本,设置元素的宽度设置为0或display: none

在此处输入图片说明

另请注意,相应的空间是默认的广告空间,所以我怀疑您是否可以使用标准设置将其删除。是否启用或禁用People Widget都存在


2

这个tampermonkey脚本对我有用:

// ==UserScript==
// @name         Fix gmail splitview
// @namespace    http://your.homepage/
// @version      0.1
// @description  enter something useful
// @author       You
// @match        https://mail.google.com/mail/*
// @grant        none
// ==/UserScript==

function addGlobalStyle(css) {
    var head, style;
    head = document.getElementsByTagName('head')[0];
    if (!head) { return; }
    style = document.createElement('style');
    style.type = 'text/css';
    style.innerHTML = css;
    head.appendChild(style);
}

addGlobalStyle('td.Bu.y3 {display: none;}');

-1

您也可以使用uBlock Origin。添加此过滤器

mail.google.com##.y3.Bu
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.