всем известен html элемент textarea, ширина которого задается параметром Cols

Вопрос знатокам:
как сделать данную ширину динамической, то есть чтобы она зависила, к примеру, от ширины контейнера, в котором находится данный textarea

ЗЫ правило CSS
textarea {width:auto;}
пробовал