Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Смещения второго блока


Автор: Chupik 26.12.2010, 16:13
Всем доброго времени суток.

Давно сверстал одну страничку, которая успела провисеть уже год. Но недавно обнаружилась одна проблема.

Сначала скрин:

http://s2.ipicture.ru/Gallery/Viewfull/2779924.html

Как видно, если #rightblock с его содержимым (.block, .block, .block...) больше по длине, чем #leftblock, то #rightblock вместе с его содержимым заползает под #leftblock.

Как я понял, всё дело в float: left, понапиханный везде, где только можно. но если прописать float:right в #rightblock, то ситуация не изменяется.

Как можно поправить?

Я так понял, всё дело float:left, которое стоит и у левого, и у правого блоков, и у содержимого правого блока. Но если в #rightblock выставить float:right, то вёрстка начинает рушиться.

Все файлы (для наглядности) залил сюда: __http://upwap.ru/1199052

Автор: DenWeb 26.12.2010, 17:38
У Вас опечатка, названия класса в index.html и style.css не совпадают(#rightblock).
Надо задать float:right правому блоку 
Код

#rightblock{float:right;}

Автор: Chupik 26.12.2010, 17:52
DenWeb, огромнейшее, большущее спасибо!  smile  Всё это время страница висела с опечаткой в css, поэтому правый блок не реагировал на изменения в коде. Float оставил left - работает и так. smile Ещё раз спасибо за помощь и внимательность.

P.S. Очень хочется поставить плюс, но не хватает сообщений для этого...

Автор: DenWeb 26.12.2010, 21:02
Всегда пожалуйста  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)