У меня были проблемы с настройкой ширины элемента textarea и использованием заполнения с помощью CSS.Значение отступа, похоже, меняет ширину текстовой области, что я бы предпочел не делать.
Это мой HTML-код:
<div id="body">
<textarea id="editor"></textarea>
</div>
И мой CSS-код:
#body {
height:100%;
width:100%;
display:block;
}
#editor {
height:100%;
width:100%;
display:block;
padding-left:350px;
padding-right:350px;
}
Однако значения заполнения выглядят не так, как следовало ожидать.Ширина текстовой области увеличена на 350 пикселей в обоих направлениях, а не определяется пространство между границами элемента и его содержимого.
Я рассмотрел просто центрирование текстовой области, установив поля на «0px auto», но я бы хотел, чтобы пользователь по-прежнему мог прокручивать текстовую область, если указатель мыши находится над одним из пустых полей.По той же причине я не могу добавить еще один div для использования в качестве оболочки, так как пользователь не сможет прокручивать пустые области, а только вдоль текстовой области без полей.
Кто-нибудь может помочь?