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