¿Dado que no conocemos el ancho del div de antemano?¿Cómo hacer que textarea llene el ancho de su ancho principal?
Mi idea: calcule el ancho del div con JS, encuentre una forma de convertirlo a cols y aplique el CSS al área de texto sobre la marcha. Pero tal vez no hay necesidad de reinventar la rueda?
Gracias.
¡Muchas gracias! – johnjohn
+1 Nunca me di cuenta de que necesita esos atributos para que el trabajo 'width: 100%' funcione. Utilicé otro trabajo para redimensionar automáticamente el área de texto si el tamaño de su contenedor principal cambia de tamaño, pero ahora es mucho más fácil :) ¡Gracias! –
@FelixKling No creo que 'cols' y' rows' sean necesarios para que el 'ancho: 100%' work ... 'cols' y' rows' sean atributos requeridos de un elemento HTML 'textarea', que considere inválido sin ellos, es decir, un validador HTML se quejará. El 'ancho: 100%' que funciona de la manera que espera, es una función del navegador. Esto no funcionó para navegadores más antiguos. –