Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Alinear dos columnas de input text con css

Estas en el tema de Alinear dos columnas de input text con css en el foro de CSS en Foros del Web. Buenos días! Quiero hacer dos columnas de input texts con sus respectivas label alineadas. Con lo que tengo actualmente me queda como deseo pero en ...
  #1 (permalink)  
Antiguo 14/11/2013, 04:50
 
Fecha de Ingreso: noviembre-2013
Ubicación: Barcelona
Mensajes: 8
Antigüedad: 11 años
Puntos: 0
Alinear dos columnas de input text con css

Buenos días!

Quiero hacer dos columnas de input texts con sus respectivas label alineadas. Con lo que tengo actualmente me queda como deseo pero en una sola columna.

Para que lo entendáis mejor os dejo el código y una imagen:

Código HTML:
<div><label >Nombre fiscal:</label><input type="text"></div>
<div><label>CIF:</label><input type = "text"></div>
<div><label>Dirección:</label><input type="text"></div>
<div><label>Población:</label><input type="text"></div>
<div><label>Código Postal:</label><input type = "text"></div>
<div><label>Provincia:</label><input type="text"></div>
<div><label>Representada por:</label><input type="text"></div>
<div><label>En calidad de:</label><input type = "text"></div>
<div><label>Teléfono:</label><input type="text"></div>
<div><label>Fax:</label><input type="text"></div>
<div><label>Nº cuenta:</label><input type="text"></div> 
Y el codigo css:

div {
margin: .4em 0;
}

div label {
width: 25%;
float: left;
}



Un saludo y muchas gracias.
  #2 (permalink)  
Antiguo 14/11/2013, 05:38
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 4 meses
Puntos: 1012
Respuesta: Alinear dos columnas de input text con css

puedes usar la pseudo-clase :nth-of-type()
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #3 (permalink)  
Antiguo 14/11/2013, 06:55
 
Fecha de Ingreso: noviembre-2013
Ubicación: Barcelona
Mensajes: 8
Antigüedad: 11 años
Puntos: 0
Respuesta: Alinear dos columnas de input text con css

Gracias por tu respuesta, pero soy bastante novato y no he entendido como puedo hacerlo con esto de las pseudo clases.
  #4 (permalink)  
Antiguo 14/11/2013, 15:37
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 4 meses
Puntos: 1012
Respuesta: Alinear dos columnas de input text con css

quizás no necesites usar pseudo-clases. con width y display probablemente es suficiente
Cita:
div {
margin: .4em 0;
width: 49%;
display: inline-block;
}
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #5 (permalink)  
Antiguo 15/11/2013, 03:57
 
Fecha de Ingreso: noviembre-2013
Ubicación: Barcelona
Mensajes: 8
Antigüedad: 11 años
Puntos: 0
Respuesta: Alinear dos columnas de input text con css

Muchas gracias, esto me ha funcionado!

Me podrías decir que hace exactamente el inline-block?

Un saludo.
  #6 (permalink)  
Antiguo 15/11/2013, 08:31
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Alinear dos columnas de input text con css

Cita:
Iniciado por mmsergi Ver Mensaje
Me podrías decir que hace exactamente el inline-block?
Que un elemento sea en linea pero que se le pueden aplicar propiedades de un elemento en bloque, en tu caso necesario para poder aplicarle un ancho.

Etiquetas: alinear, columnas, input, text
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:39.