Исцеление

Как я не люблю верстку блоками — в таблицах все ясно и понятно, никаких сюрпризов. Особенно в 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

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

    Ответить

Добавить комментарий для monIToringe Отменить ответ

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