Исцеление

Как я не люблю верстку блоками — в таблицах все ясно и понятно, никаких сюрпризов. Особенно в IE6! Лучшие ночи и годы жизни уходят на поиски причин «падения» самого правого блока в «Письмах о Ташкенте» вниз под средний блог. Причем, естественно, только в ИЕ, в ФФ, Опере и тем более в Сафари — все ОК. Избавил от мучений ne0d1n следующим советом. Надо в стилях исправить стиль несчастного блока:

#outer {padding:0px 0 0 20px;margin-top: 0px;width:180px;float:left;}

А именно, разнести этот блок на 2 вложенных блока — во внешнем задать ширину, а во внутреннем — отступ, так как вместе они отрабатываются по разному. Во всех приличных браузерах, как того требует w3.org, отступы входят в ширину блока, в ИЕ же ширина «выпирает» наружу и разваливает мой многострадальный блог и еще сотни тем для WordPress’a. А делов-то:

#outer1 {width:180px;float:left;}
#outer {padding:0px 0 0 20px;margin-top: 0px;}

Соответственно, при верстке задать два вложенных блока

и закрыть оба естественно

Вуаля — не падает!

0 Comments

  1. я тож ненавижу дивы…)

    Ответить

  2. monIToringe 20.10.2007 at 23:44

    Если так использовать блоки, то, конечно, лучше таблицами «верстать». Блочная вёрстка подразумевает также семантику, читаемость кода, отсутствие лишних элементов. Ещё «резиновость» сайта, куда же без неё.

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *