Содержимое страницы исчезает при отображении даты выбора jQuery UI в IE7 - PullRequest
0 голосов
/ 05 августа 2010

Я использую пользовательский интерфейс jQuery:
<script type="text/javascript" src="/jscripts/jquery-1.4.min.js"></script> <script type="text/javascript" src="/jscripts/jquery-ui-1.8.2.custom.min.js"></script>
и IE7 (корпоративное правило!)

Когда появляется DatePicker (в форме *)1009 * и окружающие div ), родительский div содержимое исчезает .
Это снова появляется, когда я перемещаю мышь над меню (которое находится в другом div).
Это не тот случай, когда я переключаюсь на FireFox, к сожалению, IE является обязательным в моем проекте.

Макет страницы CSS слишком сложен, чтобы показать его здесь, но, возможно, вы столкнулись с похожей проблемой
и знаете решение для такого поведения.
Я пытался найти некоторые рекомендации, какой атрибут CSS долженбыть установленным для div (или формы), где поле datepicker помещено, но не может найти ничего, что сработало.

Спасибо за вашу поддержку,
Zbigniew

1 Ответ

1 голос
/ 18 августа 2010

У меня была похожая проблема с датчиком и IE7. Проблема была вызвана наличием элемента на странице с установленным атрибутом CSS float. Когда открывался указатель даты, различные части контента исчезали.

Мне удалось обойти эту проблему, применив любой из следующих атрибутов CSS к каждому из затронутых элементов, которые исчезают:

  overflow: auto;
  position: relative;

Надеюсь, что помогает;

...