Asar
Новичок
Проблема с <div>
Нужно сделать несколько строк по нескольку <div> в одну линию в каждой. Т. е. ожидаемый вид:
div1Content div2Content div3Content div4Content
div5Content div6Content
div7Content div8Content div9Content div10Content div11Content
Пользую float: left, чтобы дивы шли в одну строку. Но для ИЕ нужно проставлять это свойства у обоих "сшиваемых" дивов (чтобы не было пробела между ними).
Поэтому приходится это свойство ставить и для div4, после чего div5 переносится наверх.
Сделал после div4Content <br style="clear: all"> - помгло, но то же самое после div6Content - не работает. Во всяком случае, в ФайрФоксе.
А работает оно только, если div5Content div6Content и div7Content div8Content div9Content div10Content div11Content заключать каждый в свой общий див.
Вопрос - почему первые дивы заключать в общий не нужно, а остальные - приходится. И можно ли это как то изменить, возможно, я где то неграмотным путем пошел...
Нужно сделать несколько строк по нескольку <div> в одну линию в каждой. Т. е. ожидаемый вид:
div1Content div2Content div3Content div4Content
div5Content div6Content
div7Content div8Content div9Content div10Content div11Content
Пользую float: left, чтобы дивы шли в одну строку. Но для ИЕ нужно проставлять это свойства у обоих "сшиваемых" дивов (чтобы не было пробела между ними).
Поэтому приходится это свойство ставить и для div4, после чего div5 переносится наверх.
Сделал после div4Content <br style="clear: all"> - помгло, но то же самое после div6Content - не работает. Во всяком случае, в ФайрФоксе.
А работает оно только, если div5Content div6Content и div7Content div8Content div9Content div10Content div11Content заключать каждый в свой общий див.
Вопрос - почему первые дивы заключать в общий не нужно, а остальные - приходится. И можно ли это как то изменить, возможно, я где то неграмотным путем пошел...