Come mantenere il pulsante di opzione() o la casella di controllo [] e l'etichetta insieme quando il testo si avvolge quando la finestra del browser viene resa più stretta, in modo che non finiamo con questo:come mantenere insieme il pulsante di opzione o la casella di controllo e il relativo contrassegno
[ ] pepperoni [ ] anchovies [ ] mushrooms [ ]
olives
MODIFICA in risposta ai suggerimenti di nowrap. Grazie per il suggerimento. Quasi lì. Funziona perfettamente in Chrome, FF e Opera ma non in IE9. Quando la pagina CSS è label {white-space: nowrap}
e il markup è:
<td>
<div>
<label>
<input type="radio" name="pizza" checked="true"
id="pepperoni" value="pepperoni" />pepperoni </label>
<label>
<input type="radio" name="pizza"
id="anchovies" value="anchovies" />anchovies </label>
<label>
<input type="radio" name="pizza"
id="mushrooms" value="mushrooms" />mushrooms </label>
<label>
<input type="radio" name="pizza"
id="olives" value="olives" />olives </label>
</div>
</td>
il TD diventa fisso-larghezza in IE9; il TD non si restringono quando la finestra del browser è fatto più stretto, e ottengo questo:
(] pepperoni () anchovies () mushrooms () olives
quando ho bisogno di questo:
() pepperoni () anchovies
() mushrooms () olives
C'è qualche trucco supplementare per IE9? Ho provato a inserire uno span contenente uno spazio singolo tra le etichette: ...</label><span> </span><label>...
ma non ha funzionato.
come su ''? molto più pulito – xiaoyi
@ xiaoyi: Grazie. Non funziona come desiderato in IE9. Si prega di vedere la domanda modificata. – Tim
Ora non frena affatto la linea! L'OP vuole rompere la linea, ma non tra la radio e la sua etichetta! – Rodrigo