Sposób trzymania przycisku radiowego() lub pola wyboru [] razem z etykietą, gdy tekst zawija się, gdy okno przeglądarki jest węższe, aby nie kończy się to:jak zachować przycisk radiowy lub pole wyboru razem z jego etykietą, gdy treść zawija się w układzie przepływu?
[ ] pepperoni [ ] anchovies [ ] mushrooms [ ]
olives
EDYCJA w odpowiedzi na sugestie nowogr. Dzieki za sugestie. Prawie na miejscu. Działa doskonale w Chrome, FF i Opera , ale nie w IE9. Gdy strona jest label {white-space: nowrap}
CSS i znaczniki są:
<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>
TD staje stałej szerokości w IE9; TD nie kurczą się, gdy okno przeglądarki jest węższe i uzyskać w ten sposób:
(] pepperoni () anchovies () mushrooms () olives
kiedy muszę to:
() pepperoni () anchovies
() mushrooms () olives
Czy istnieje dodatkowy trick IE9? Próbowałem umieścić rozpiętość zawierającą pojedynczy odstęp między etykietami: ...</label><span> </span><label>...
, ale to nie zadziałało.
jak o ''? dużo czystsze – xiaoyi
@xiaoyi: Dziękuję. Nie działa zgodnie z życzeniem w IE9. Zobacz edytowane pytanie. – Tim
Teraz wcale nie hamuje linii! OP chce przełamać linię, ale nie między radiem a jego etykietą! – Rodrigo