Используйте переполнение, скрытое, чтобы содержимое не переносилось
Я хочу этот:
Но я получаю это:
Используя это, чтобы стилизовать содержащий div:
.option {
display:inline-block;
width:100%;
white-space:nowrap;
overflow:hidden;
margin:10%;
}
В остальном здесь ничего нет: http://jsfiddle.net/n2LtN/
Чего не хватает?
2 ответа
Решение
Я исправил это с помощью дисплея:inline-block
вместо display:inline
без floating
:
span, input[type="checkbox"] {
display:inline-block;
*display:inline; /*That's for IE*/
*zoom:1; /*That's for IE*/
width:auto;
}
Смотри рабочую скрипку.
Удалить float:left
от span, input[type="checkbox"]
Вы должны прочитать о том, как работает float.