У меня есть div, настроенный на переполнение: auto, max-width 250px.
Внутри div у меня есть элемент управления подкачкой, который позволяет пользователям откатывать 10, 20, 50 или 100 результатов. Если они откатят достаточно результатов, внутреннее содержимое (таблица) станет больше, чем div, и его следует прокручивать.
Это прекрасно работает в Firefox 3.5 и IE8, однако в IE7 полоса прокрутки отображается только после первой обратной передачи, для которой требуется полоса прокрутки (например, пользователь выбрал 20). Если пользователь затем выберет другую сумму, для которой требуется полоса прокрутки (50, 100), панель в IE7 исчезнет.
Если пользователь возвращается к 10 результатам (прокрутка не требуется), то переходит к 20 результатам (необходима прокрутка), полоса прокрутки снова появится в IE7.
Я все еще могу прокручивать внутреннее содержимое с помощью колесика мыши, полоса прокрутки отсутствует.
Кто-нибудь знает, в чем может быть проблема? Я в тупике ... могу предоставить подробности при необходимости.
Уточнение: полоса прокрутки исчезает, даже если содержимое переполняет раздел.