Scusate come posso allineare label e campi testo in un form?
Prima lo facevo con una tabella, adesso vorrei capire se è fattibile farlo con css.
Label a sinistra e campi di testo spostati a destra ed allinetati fra loro.
Grazie
![]()
Scusate come posso allineare label e campi testo in un form?
Prima lo facevo con una tabella, adesso vorrei capire se è fattibile farlo con css.
Label a sinistra e campi di testo spostati a destra ed allinetati fra loro.
Grazie
![]()
certo, con un float!
Non saprei, il float lo usi per allineare i vari div, lo posso utilizzare anche per allineare i campi all'interno del form?
Un esempio?
grazie
beh ti dico come faccio io, anche se forse non è la soluzione migliore, mi son trovato bene è ho sempre fatto così:
Uso un div per ogni riga (formata da label + campo di input) cui assegno determinati margini per posizionarlo.
poi flotto la label a sinistra e di seguito il campo si pone alla sua destra. fissando una larghezza alla label i campi saranno tutti allineati verticalmente!
<label> Cliente:</label>
<input type="text" name="txtCli">
Come faccio a mettere una larghezza fissa alla label?
Nel ccs poi ho messo label{float: left;}
Ma lo devo provare
semplicemente: label { width: xx; }
ti conviene usare una dimensione relativa così si allargherà in funzione dell'ingrandimento del carattere