Panowie, dzięki za odpowiedzi ale nie o to mi chodzi, źle mnie zrozumieliście. Nie chodzi o resize textarea na żywo w trakcie pisania. Chodzi o rozciągnięcie się textarea jednorazowo, dopasowanie do ilości tekstu w nim. Te textarea są tylko po to aby łatwiej było kopiować text, nic nie będzie w nie wpisywane przez usera, tylko będzie wsadzany tekst z bazy.
Podam przykład:
<div class="jeden">trochę tekstu
</div> <div class="dwa"> tutaj jest dużo tekstu.tutaj jest dużo tekstu.tutaj jest dużo tekstu.tutaj jest dużo tekstu.tutaj jest dużo tekstu.
</div>
.pojemnik{
width:50px;
height:100%;
}
.jeden{
width:100%;
height:100%;
}
.dwa{
width:100%;
height:100%;
}
Div jeden powinien mieć szerokość 50px i wysokość... no powiedzmy tyle ile wysokości mają litery:) Div dwa będzie miał szerokość 50px ale jako, że tekstu jest na kilka linijek to jego wysokość będzie dużo większa od diva jeden, mimo, że w CSS mają dokładnie te same atrybuty (width i height na 100%).
I o to samo mi chodzi z textarea. Wg mnie powinno to działać tak samo dla textarea ale nie działa. Cholerstwa trzymają wszystkie ten sam rozmiar, bez względu ile tekstu w nich jest. I czemu tak?