Как сохранить переключатель() или флажок [] и его ярлык вместе, когда текст обернется, когда окно браузера станет более узким, так что мы не закончим с этим:
[ ] pepperoni [ ] anchovies [ ] mushrooms [ ]
olives
EDIT в ответ на предложения nowrap. Спасибо за предложение. Почти готово. Он отлично работает в Chrome, FF и Opera , но не в IE9. Когда страница CSS label {white-space: nowrap}
и разметка:
<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 становится фиксированной шириной в IE9; TD не будет уменьшаться, когда окно браузера станет более узким, и я получаю следующее:
( ] pepperoni ( ) anchovies ( ) mushrooms ( ) olives
когда мне это нужно:
( ) pepperoni ( ) anchovies
( ) mushrooms ( ) olives
Есть ли какой-нибудь дополнительный трюк для IE9? Я попытался помещать пробел, содержащий одно пространство между метками: ...</label><span> </span><label>...
, но это не сработало.