Кто-нибудь еще испытывал сценарий, описанный ниже?
Для примера, вот очень простое описание:
#menuHolder
содержит пункты меню (#itemA
, #itemB
, #itemC
, ... #itemZ
)
В CSS у меня переполнение #menuHolder's
установлено как скрытое.
Используя jQuery, я устанавливаю для #menuHolder
значение minHeight, равное 0, а затем расширяю его до значения maxHeight, равного 300, когда определенный элемент накладывается.
Нет проблем в FF, Safari или Chrome ... но вот что происходит в IE:
На короткое время #itemA
, #itemB
, #itemC
, ... #itemZ
появляются друг над другом при загрузке страницы в IE. Затем они исчезают и ведут себя как обычно.
Это как если бы либо переполнение: скрытый, либо minHeight не распознавались до загрузки страницы.
Есть идеи?
Спасибо
B