首先,我正在尝试做的事情:
Gmail 正在包装纯文本电子邮件(我不想评论的 RFC 内容),我想知道包装将在哪里发生。
所以我计划添加一些自定义CSS
规则,在 78 个字符的限制下将背景颜色更改为浅灰色,并切换为等宽字体。
HTML
坏消息是我对or几乎一无所知CSS
,但是我成功地使用 Opera(以及我刚刚发现的出色的 DragonFly 工具)做了一些基本的事情,方法是创建gmail.css
这样的:
.editable {
background: #DDDDDD !important;
font-family:monospace !important;
}
并用 激活它Edit site preference...
。所以完成了 66% 的工作(但从难度的角度来看是 2%)。
然后,我搜索了如何设置此宽度,但找不到任何可行的解决方案。通常,答案建议创建一个新元素,但这不是我想要做的:文本区域应该与窗口一样宽,而这只是其背后的颜色应该指示限制。
另请注意,除了 CSS 之外,我无法编辑任何其他内容(或者我需要知道如何去做!)。
这是我尝试修改的元素的 DragonFly 片段:
<table cellpadding="0" class="cf An" id=":il">
<tbody>
<tr>
<td class="Aq"> </td>
<td class="Ap">ev
<div id=":in" class="Ar As aoE" style="display: none;">
<div class="At">
<textarea id=":ik" class="Ak aXjCH" style="" aria-label="Compose reply" spellcheck="true" itacorner="6,7:1,1,0,0" tabindex="1" form="nosend"/>ev
</div>
</div>
<div id=":im" class="Ar Au Ao" style="display: block;">
<div id=":ir" class="Am Al editable LW-avf" hidefocus="true" aria-label="Compose reply" g_editable="true" role="textbox" contenteditable="true" style="direction: ltr; min-height: 85px;" tabindex="1">ev
<br/>
This is the editable content!
</div>
</div>
</td>
<td class="Aq"></td>
</tr>
</tbody>
</table>