Как заставить textarea заполнить ширину его родительской ширины?

Учитывая, что мы заранее не знаем ширину div?

Моя идея. Рассчитайте ширину div с помощью JS, найдите способ конвертировать его в cols и применить css к textarea на лету. Но, возможно, нет необходимости изобретать велосипед?

Спасибо.

Ответ 1

<textarea style="width:100%"> * будет работать в большинстве случаев.

Если это не так, пожалуйста, предоставьте дополнительную информацию!

* Примечание: по какой-то причине для проверки необходимо использовать атрибуты cols и rows. Но установка ширины или высоты будет переопределять их, поэтому поставьте любое значение, которое вы хотите.