Окружающий элемент div исчезает при скрытии элемента div только в ie7 - PullRequest
0 голосов
/ 19 июля 2011

У меня есть страница с несколькими вложенными элементами div, представляющими вложенный контент. По умолчанию используется только верхний уровень:

http://www.form -online.dk / этап / концепция + схема / Myndigheder / #

Прекрасно работает во всех браузерах, кроме ie7, где при щелчке по заголовку верхнего уровня (например, «Министр Фолкетингет») исчезает весь окружающий div Я проверил страницу (остались одна или две ошибки, но я их тоже проверил).

Я попытался упростить страницу, удалив элементы, чтобы посмотреть, смогу ли я устранить проблему. Мне это удалось, но это не имело смысла, поскольку проблема возникла, когда я удалил достаточно li-элементов (не важно, какой именно).

Может быть, я упустил что-то очевидное?

Thx. Rune

1 Ответ

0 голосов
/ 20 июля 2011

ОК - обнаружена проблема.У меня был пустой div-элемент в моем xsl-коде.По какой-то причине IE7 игнорирует -part этого элемента, что приводит к неправильной конфигурации div-элементов, что в конечном итоге приводит к описанному выше поведению.Решил проблему, просто добавив пустое пространство следующим образом:

<div id="dummy-padding"><xsl:text> </xsl:text></div>

Так что это не имеет ничего общего со стилем block / none.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...