Содержимое IE7 находится ниже контейнера - PullRequest
0 голосов
/ 10 августа 2010

на этом сайте, http://dncminneapolis2012.com/new2 содержимое (там, где говорится о Миннеаполисском съезде Демократической партии 2012 года) скрыто под другим div в IE7.

Может кто-нибудь сказать мне, как это исправить?

Все отлично работает в Chrome, Firefox и Safari

Ответы [ 3 ]

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

Похоже, что <div class="main_content_wrapper">, насколько может сказать панель инструментов разработчика IE. Таинственное полупрозрачное наложение случайным образом исчезает, когда вы щелкаете по DOM на панели инструментов, поэтому не знаете, зачем оно там. Возможно, что-то не так в рутине jquery?

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

У меня нет атм IE7, и это всего лишь совет, а не ответ, но есть ошибка, из-за которой, если у вас есть абсолютно позиционированный элемент с плавающими братьями и сестрами, элемент AP полностью скрывается.

Я заметил, что у вас есть тонна элементов с плавающей точкой / AP, так что это может быть так.

Что нужно сделать при отладке:

  • удалить все элементы, которые не являются жизненно важными
  • use overflow: скрыто, чтобы убедиться, что элементы не слишком расширены, и происходит всплытие
  • применить zoom:1; повсюду, скажем, *{ zoom:1 }, чтобы вызвать hasLayout.

Я мог бы взглянуть на это утром, когда у меня будет доступен IE7 @ work

0 голосов
/ 10 августа 2010

Поскольку они находились в отдельных основных элементах (не вложенных в один основной элемент), мне пришлось переставить HTML-код, чтобы содержимое находилось перед контейнером.

...