Wie lässt man Textarea die Breite der übergeordneten Breite ausfüllen?

Gegeben, dass wir die Breite des Div nicht vorher wissen?

Meine Idee: Berechne die Breite des Divs mit JS, finde einen Weg, sie in Spalten umzuwandeln und wende das CSS im laufenden Betrieb auf das Textfeld an. Aber vielleicht ist es nicht nötig, das Rad neu zu erfinden?

Vielen Dank