Ho uno scenario di base molto conosciuto e noto in cui ho bisogno di allineare le etichette accanto agli input correttamente. Tuttavia non so come farlo.Allinea le etichette nella forma accanto all'ingresso
Il mio obiettivo sarebbe che le etichette siano allineate accanto agli ingressi sul lato destro. Ecco un esempio di immagine del risultato desiderato.
ho fatto un violino per comodità e per chiarire quello che ho adesso - http://jsfiddle.net/WX58z/
Snippet:
<div class="block">
<label>Simple label</label>
<input type="text" />
</div>
<div class="block">
<label>Label with more text</label>
<input type="text" />
</div>
<div class="block">
<label>Short</label>
<input type="text" />
</div>
Come fare Faccio questo lavoro se alcune delle etichette sono check-box o pulsanti radio? Le etichette per questi elementi finiscono con la stessa larghezza fissa delle etichette della casella di testo che non è desiderata. C'è un modo per farlo senza una larghezza fissa sull'etichetta? –
@ RebeccaMeritz Vuoi dire quando il markup ha la casella di controllo prima, e l'etichetta in seguito? È possibile aggiungere una classe a entrambi e assegnarli separatamente. Forse dovresti [fare una nuova domanda] (http://stackoverflow.com/questions/ask) a riguardo. – bfavaretto