Нежелательное всплывающее окно в DatePicker в IE6 - PullRequest
0 голосов
/ 08 июня 2011

Я использую средство выбора даты для одного из элементов формы на своей странице в Drupal.

У меня проблема в том, что в IE6 (тестирование в IE7 и Firefox выглядит нормально), под календарем есть поле со словом false.

При щелчке по первому средству выбора даты поле имеет тот же размер, что и календарь. Когда на той же странице нажимают на другую кнопку выбора даты, ложная коробка в два раза больше. Коробка продолжает расти в размерах каждый время выбора даты.

enter image description here

Включен скриншот проблемы .... Я вижу, что добавляется iframe. Не понимаю, в чем может быть проблема и как ее исправить.

1 Ответ

1 голос
/ 08 июня 2011

Добавьте это к вашему css

iframe.ui-datepicker-cover { display:none; } 

иначе попробуйте это

.ui-datepicker-cover {
  display: none; /*sorry for IE5*/
  display/**/: block; /*sorry for IE5*/
  position: absolute; /*must have*/
  z-index: -1; /*must have*/
  filter: mask(); /*must have*/
  top: -4px; /*must have*/
  left: -4px; /*must have*/
  width: 193px; /*must have to match width and borders*/
  height: 200px; /*must have to match maximum height*/
} 

Ссылка здесь

...