Hola a todos
Tengo un formulario con una serie de datos a enviar (nombre, apellido etc.)
He metido el nombre, apellido etc. en tags <label>.
Bien seguido de cada <label> he puesto un <input> para introducir los datos pertientes, y a continuación, un <br>.
Ejemplo:
<form ...>
<fieldset>
<legend>Datos de la empresa</legend>
<label ....>Razón social:*</label><input id="..."....><br>
.....
</fieldset>
</form>
Mediante css, quiero hacer que todos los inputs queden sangrados igual, para ello necesito aumentar el width del label. Lo he intentado de 100000 maneras, he leido 2000 paginas y no lo consigo. ¿Cómo debería hacerse?
PD.
Esto es lo último que he intentado: (supongamos label id="l1")
labelt#l1{
width: 500px;
}
label no es un bloque, por tanto, por defecto el width, no le afecta. Para que puedas asignarle atributos de bloque debes convertirlo en uno.
label#l1 {
display:inline-block; /* o display:block; */
width:500px;
}
Saludos
Joder muchísimas gracias, por fin lo he hecho.