¿Cómo se puede definir el tamaño de un cuadro de texto de entrada en HTML?


Respuestas:


129

Puedes configurar su width:

<input type="text" id="text" name="text_name" style="width: 300px;" />

o incluso mejor definir una clase:

<input type="text" id="text" name="text_name" class="mytext" />

y en un archivo CSS separado aplique el estilo necesario:

.mytext {
    width: 300px;
}

Si desea limitar la cantidad de caracteres que el usuario puede escribir en este cuadro de texto, puede usar el maxlengthatributo:

<input type="text" id="text" name="text_name" class="mytext" maxlength="25" />

11
también: puede cambiar el ancho en términos de "em" (y no "px") y luego el tamaño es proporcional al tamaño de fuente del cuadro de texto
Alexander Bird


8

Prueba esto

<input type="text" style="font-size:18pt;height:420px;width:200px;">

Si no

 <input type="text" id="txtbox">

con el css:

 #txtbox
    {
     font-size:18pt;
     height:420px;
     width:200px;
    }

3
Su respuesta no agrega nada nuevo y debe especificar unidades (px, pt,% v, etc.) en css
Jon P

1
Bueno, el font-size (style = "font-size: 18pt") era el que estaba buscando y eso también aumenta el tamaño de la caja. Aunque el OP no lo pide explícitamente, también agrega valor.
Wolf5

Esto funcionó. De ahí muchas gracias. Sin embargo, el texto parece centrarse verticalmente. ¿Puedo prevenir esto de alguna manera?
Aaron John Sabu

@AaronJohnSabu Perdón por la demora .. Intenta aumentar el tamaño del ancho .. espero que ya hayas encontrado la respuesta ..
Janarthanan Ramu

3

Puede establecer el ancho en píxeles mediante el estilo en línea:

<input type="text" name="text" style="width: 195px;">

También puede establecer el ancho con una longitud de carácter visible:

<input type="text" name="text" size="35">

-2
<input size="45" type="text" name="name">

El "tamaño" especifica el ancho visible en caracteres de la entrada del elemento.

También puede usar la altura y el ancho de css.

<input type="text" name="name" style="height:100px; width:300px;">
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.