Подскажите с версткой div-ами

antohan13
На сайте с 02.05.2010
Offline
55
754

Пожалуйста помогите. Плохо разбираюсь в верстке div-ми. Кто-то нибудь мог бы набросать хотя бы примерный код блоков в html по вот такой картинке:

samimages
На сайте с 31.05.2009
Offline
427
#1
antohan13:
Кто-то нибудь мог бы набросать хотя бы примерный код блоков в html по вот такой картинке:


<div id="1"></div>
<div id="2"></div>
<div id="3"></div>
<div id="4"></div>
<div id="5"></div>
<div id="6"></div>
<div id="7"></div>

...какой вопрос - такой ответ.

Опыт как иммунитет — приобретается в муках! Хостинг: экономия до 1300 руб + домен в подарок ( https://clck.ru/XLscf ) / Аудит семантики от 15К [долго] - ЛС
[Удален]
#2
samimages:

<div id="1"></div>
<div id="2"></div>
<div id="3"></div>
<div id="4"></div>
<div id="5"></div>
<div id="6"></div>
<div id="7"></div>


...какой вопрос - такой ответ.

Только я бы id на class заменил :)

nezabor
На сайте с 19.07.2010
Offline
152
#3
Dismissed:
Только я бы id на class заменил

да и вообще можно без id и class в вопросе об этом ни слова

Чудес не бывает...
[Удален]
#4
nezabor:
да и вообще можно без id и class в вопросе об этом ни слова

Это понятно, что можно и tr, td...

В любом случае, ТС интересует как это все оформить в css :)

sunstreet
На сайте с 24.02.2012
Offline
155
#5

Как-то так.

Не забываем клирить и указывать ширину для вынутренних блоков.

Блоки в 3-м диве можно сверстать списоком и дать li {width:[x]px; float:right; margin:0 0 [x]px 0;}

li:last-child {margin:0;}. Это как удобнее.

jpg vrst.jpg
дани мапов
На сайте с 06.09.2012
Offline
204
#6

Если у блоков фиксированная ширина, присвоить им, допустим, "float:left". Там где надо, будет перенос в следущий ряд.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
antohan13
На сайте с 02.05.2010
Offline
55
#7

sunstreet, дани мапов, спасибо за подсказки.

А можно ли стили блоков прописать прямо в html, без css файла и как это можно сделать?

sunstreet
На сайте с 24.02.2012
Offline
155
#8
antohan13:
А можно ли стили блоков прописать прямо в html, без css файла

<div style="margin:0;" class="verhniy-block">

<div style="width:[X]px; float:left; margin:x x x x;" class="levyi-block">содержимое левого блока</div>
<div style="width:[X]px; float:right; margin:x x x x;" class="pravyi-block">содержимое правого блока</div>
</div>
antohan13
На сайте с 02.05.2010
Offline
55
#9

sunstreet, спасибо!

Можно последний вопрос? Как отделить блоки, а то у меня Div2 блок не переносится на следующую строчку, а налазиет на верхние блоки.

samimages
На сайте с 31.05.2009
Offline
427
#10

clear:both; для второго

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий