LINUX.ORG.RU

История изменений

Исправление iVS, (текущая версия) :

Если не делать доп. div-ов, то рассуждаем так: img участвует в нормальном потоке, т.е., следующий за ним div (id=block) располагается ниже и левее. Чтобы этого не происходило, нужно выключить img из нормального потока:

img {
  // float: left; -- не нужно
  position: absolute;
  top: 0;
  left: 0;
}
Получаем по сути то же самое, только без влияния img на другие элементы. Поэтому нам нужно самостоятельно задать им смещение:

#main { padding-left: 180 px; }

Исходная версия iVS, :

Если не делать доп. div-ов, то рассуждаем так: img участвует в нормальном потоке, т.е., следующий за ним div (id=block) располагается ниже и левее. Чтобы этого не происходило, нужно выключить img из нормального потока:

img {
  // float: left; -- не нужно
  position: absolute;
  top: 10 px;
  left: 10 px;
}
Получаем по сути то же самое, только без влияния img на другие элементы. Поэтому нам нужно самостоятельно задать им смещение:

#main { padding-left: 180 px; }