У меня есть fieldset - давайте назовем его «foo» - в форме, которая отображается условно в зависимости от того, установлен флажок или нет. Если флажок установлен, вызывается функция javascript, которая устанавливает для свойства отображения «foo» значение «block» или «none».
В IE8 и FF отображаемое «foo» правильно заставляет набор полей под ним перемещаться вниз по потоку страницы и освобождать место для «foo». Однако в IE7, когда свойство display для «foo» равно «block», оно отображается непосредственно над набором полей под ним.
Почему это происходит?