2011-07-19 47 views
0

我有一些嵌套的div元素表示嵌套的内容。默认视图是,只有最顶层被示出:在除了其中点击顶层标题IE7所有浏览器只有在ie7中隐藏div元素时,环绕的div元素消失

http://www.form-online.dk/stage/concept+scheme/Myndigheder/#

工作正常(f.ex.“Ministerier OG Folketinget”),使周围的div整个消失。我已经验证了该页面(剩下一个或两个错误,但我也检查了这些)。

我试图通过删除元素来简化页面,以查看是否可以使问题消失。我成功了,但是因为当我移除了足够多的li元素时(这并不重要),问题就没有意义了。

也许我忽略了一些明显的东西?

Thx。 符文

回答

0

好的 - 发现问题了。我的xsl代码中有一个空的div元素。出于某种原因,IE7忽略了此元素的部分导致div元素的错误配置,最终导致上述行为。通过简单地添加一个空的空间,这样解决了这个问题:

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

所以它有没有关系块/无风格。