2010-07-31 5 views

Répondre

28

<textarea style="width:100%"> * fonctionne dans la plupart des cas.

Si ce n'est pas le cas, veuillez fournir plus d'informations!

* Note: pour une raison quelconque, il faudra que les attributs cols et rows soient validés. Mais définir une largeur ou une hauteur les remplacera, alors mettez n'importe quelle valeur que vous voulez.

+0

Merci beaucoup! – johnjohn

+0

+1 Je n'ai jamais réalisé que vous aviez besoin de ces attributs pour que 'width: 100%' fonctionne. J'ai utilisé un autre travail pour redimensionner automatiquement la zone de texte si son conteneur parent est redimensionné mais maintenant c'est beaucoup plus facile :) Merci! –

+0

@FelixKling Je ne pense pas que 'cols' et' rows' sont nécessaires pour que le 'width: 100%' fonctionne ... 'cols' et' rows' sont les attributs obligatoires d'un élément HTML 'textarea', qui a considéré invalide sans eux, c'est-à-dire qu'un validateur HTML se plaindra. La 'largeur: 100%' fonctionne comme vous le souhaitez, est une fonction du navigateur. Cela n'a pas fonctionné pour les navigateurs plus anciens. –

Questions connexes