Я уже некоторое время смотрю на это, но почему-то что-то упускаю. У меня есть сайт, который выглядит нормально в Firefox и Chrome, но в IE первый div «разделен» вправо. Кажется, что IE берет первый элемент блока внутри div и помещает его в следующий столбец. страница с ошибкой: http://populair.eu: в IE вы видите, что она переходит вправо. Я надеюсь, что кто-то может ответить на это. Я надеюсь, что это не что-то простое ...
html, который получает разделение:
<div class="blockcontent">
a <a href="">b</a>
</div>
так а идет налево и б направо?
обновление: Я удалил все содержимое style.css (так что стиль не остался ...), и он все равно разбил его argh , затем я удалил даже элементы div в код выше ... и он все еще разбивает его ... хорошо ... я думаю, пора идти спать.
обновление 2 я сделал файл блокнота только с:
<HTML><BODY><DIV id=wrapper><A name=top><DIV id=content>
argh <A href="">b</A> </DIV></DIV></BODY></HTML>
Первый элемент в обертке (имя a) определяет ширину. Если я удаляю этот элемент, они отображаются нормально. Так что это должен быть размер обертки. Проблема в том, что я дал оболочке ширину: 750 пикселей, а столбцу - ширину 200 пикселей.
обновление 3 решено
Я понял, что имя = верх не должно быть между 2 делителями ... по крайней мере ... для IE.
РЕШИТЬ