Dato che non conosciamo la larghezza del div in anticipo?Come rendere textarea riempire la larghezza della sua larghezza genitore?
La mia idea: Calcola la larghezza del div con JS, trova un modo per convertirlo in cols e applica il css alla textarea al volo. Ma forse non è necessario reinventare la ruota?
Grazie.
Grazie mille! – johnjohn
+1 Non ho mai capito che hai bisogno di quegli attributi per fare in modo che 'width: 100%' funzioni. Ho usato un altro lavoro per ridimensionare automaticamente la textarea se il suo contenitore genitore è ridimensionato, ma ora è molto più semplice :) Grazie! –
@FelixKling Non penso che 'cols' e' rows' siano necessari per rendere 'width: 100%' work ... 'cols' e' rows' sono attributi necessari di un elemento HTML 'textarea', che considera invalido senza di essi, cioè un validatore HTML si lamenterà. 'Width: 100%' funziona come ci si aspetta, è una funzione del browser. Questo non ha funzionato con i browser più vecchi. –