Что мешает элементу div проходить горизонтально за край экрана при наличии горизонтальных полос прокрутки?
Содержимое DIV будет переполнено влево, но не сам DIV.
Что может заставить div идти вправо?
Спасибо
Чтобы div расширялся из области просмотра, он должен иметь ширину. Если он не имеет ширины, то он принимает ширину своего контейнера. Когда содержимое больше, чем его контейнер (div или body и т. Д.), Оно ведет себя в соответствии с переполнением, по умолчанию это видно.
варианты:
overflow: visible; overflow: hidden; overflow: auto; overflow: scroll;
http://www.w3schools.com/Css/pr_pos_overflow.asp
посмотрите, если добавление класса clearfix решит вашу проблему, вот некоторая информация:
http://www.webtoolkit.info/css-clearfix.html
Я не уверен, что полностью понимаю ваш вопрос, но я посмотрю в декларации переполнения CSS: http://www.quirksmode.org/css/overflow.html