Ширина текстовой области IE изменяется, когда пользователь вводит какой-либо текст - PullRequest
2 голосов
/ 05 мая 2009

У меня есть страница, на которой есть несколько элементов управления textarea и html. Эти элементы помещаются в тег div:

alt text

В IE 7 после того, как пользователь вводит текст в текстовой области, ширина текстовой области изменяется самостоятельно: alt text

и теперь снова, если пользователь вводит какой-то текст в текстовое поле, текстовое поле agta возвращается к своей первоначальной ширине: alt text

Кто-нибудь сталкивался с подобными проблемами?

Ответы [ 2 ]

2 голосов
/ 20 мая 2009

Установить ширину в пикселях для текстовых полей. Следует разрешить расширяющее поведение.

1 голос
/ 04 декабря 2013

В настоящее время я сталкиваюсь с той же проблемой на IE8 и IE9. В моем случае текстовая область расширяется до полной ширины окна, когда я в нее набираю. Когда фокус смещается на любой другой компонент, он возвращается к исходной ширине. Достаточно прочтя и попробовав пару вещей, я заметил, что если мы обернем текстовую область тегом fieldset, ширина получит контроль. Но, в настоящее время при попытке это, ширина, кажется, приходит к правильной ширине, НО, поскольку первоначально DOM загружается, текстовая область, кажется, имеет уменьшенную ширину, затем она расширяется до правильной ширины. Незначительно, но это все еще ошибка в моем приложении, и я не могу понять это поведение. Любая помощь приветствуется.

Вот что у меня сейчас (частично) работает:

<fieldset>

<textarea> </textarea>

</fieldset>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...