Это для div
с идентификатором formfloat
. Стиль этого дива float:right;height:60px
. Поэтому он ставит 60px выше header div
.
Причина:
Теперь есть разница, как IE 7 обрабатывает float
. Итак, допустим, у вас есть div
(для которого не указана высота), который не содержит никаких элементов, кроме кнопки отправки. Теперь присвойте кнопке стиль float
left
или right
. Итак, что будет с родительским div? Родительский div увеличит свою высоту, чтобы разместить кнопку. Но в Mozilla высота родительского div будет равна нулю. Он просто проигнорирует кнопку с плавающей точкой и не освободит место для этого.
Итак, чтобы решить, почему вы не поместите div#formfloat
в div#header
.