понадобилось разместить 2 див с текстом горизонтально. нагуглил решение через float одному диву float:left а другому float:right но в итоге один див был под другим, возможно изза длинного текста пришлось делать через display: table-cell; как правильно сделать через float?
http://www.youtube.com/v/RNjnRA0QSug&list=PLY4rE9dstrJzj68Y ... db5hbGQLIU вот посмотри, может будет полезно.
vikrorpert, если делать с float то хватает одному первому диву задать float: left; а для последнего дива clear: both; чтобы остальное не переносилось. покажи
Не возможно, а точно из-за размеров. Что, вариант указать размер ты не рассматриваешь? Зря. Это называют "верстка по сетке". Проще всего взять готовый CSS фреймворк и не страдать ***ней. Ну или подсмотреть принцип как это делается. А делается элементарно: надо задать размеры либо в абсолютных величинах, либо относительно контейнера. Не забыть учесть отступы. Для фиксированных размеров есть калькулятор. В принципе, таблица это тоже решение. Но она не позволит блокам перескочить на новую строку при узком экране, а это бывает нужно (адаптивная верстка).
Дивы(block) без заданной width имеют свойство растягиваться на всю ширину родителя, вот у контейнера ширина своего родителя.