Во-первых, что я пытаюсь сделать:
Gmail - это перенос текстовых сообщений (материал RFC, который я предпочитаю не комментировать), и я хочу знать, где будет происходить обертка ,Цвет фона по определенной ширине редактируемого текстового поля
Поэтому я планирую добавить некоторые пользовательские правила CSS
, чтобы изменить цвет фона на светло-серый с ограничением на 78 символов и переключиться на моноширинный шрифт.
Плохая новость заключается в том, что я не знаю почти ничего о HTML
или 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>
Таким образом, вы хотите, чтобы только левая часть редактируемой области была серой? Я думаю, что самый простой способ - создать изображение размером 1 пиксель и ширину, которое вам нужно, и использовать его для фона с символом url ('image') repeat-y' –