Drupal Calendar - Календарь не отображает записи в IE7 - PullRequest
0 голосов
/ 15 февраля 2012

Я использую Календарь Drupal, и он хорошо работает во всех браузерах, кроме IE7. В IE7 отдельные записи календаря не отображаются.

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

Вот список вещей, которые я пробовал:

  • Обновлено до последней версии календаря
  • Обновлено до последней версии Views
  • Установить свойства отображения CSS на внутренних цветных элементах div
  • Удалены все JQuery и Javascript в случае, если это мешает

У меня нет идей относительно того, почему это происходит!
Я спрашиваю здесь, в отличие от Drupal Stack Exchange, потому что я считаю, что это проблема CSS / HTML с IE7, а не с Drupal Exclusively.

Вот мой вывод Litmus - каждый браузер, даже IE6, отображает его правильно:

enter image description here

1 Ответ

1 голос
/ 15 февраля 2012

Хорошо, поскольку эта проблема была настолько ограничена IE7, я исследовал проблемы, связанные исключительно с IE7, и узнал о страшном свойстве hasLayout.

Таким образом, я смог создать условную таблицу стилей и применить следующие css к любым затронутым записям:

{
    zoom:1;
}

Исправлено.
Кроме того, я ненавижу Microsoft.

...