2011-07-19 19 views
0

ネストされた内容を表すいくつかのネストされたdiv要素があるページがあります。デフォルトのビューは、トップレベルだけが示されていることである。ie7でdiv要素を隠すと、周囲のdiv要素が消える

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

クリックするトップレベルの見出し(f.ex.「Ministerier OG Folketinget」)はdiv要素の周囲全体になりIE7以外のすべてのブラウザで動作罰金姿を消す。私はページを検証しました(1つまたは2つのエラーが残っていますが、それらもチェックしています)。

私は、問題をなくすために要素を削除してページを単純化しようとしました。私は成功しましたが、十分なli要素を削除したときに問題が発生してから意味がありませんでした(問題はありません)。

多分私は何かを見落としてしまったでしょうか?

Thx。 ルーン

答えて

0

Ok - 問題が見つかりました。私はxslコードに空のdiv要素がありました。何らかの理由で、IE7はこの要素の-partを無視し、最終的に上記の振る舞いにつながるdiv要素の構成を間違ってしまいます。単にこのように空のスペースを追加することで問題を解決しよう:

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

だから、ブロック/なしのスタイルとは何の関係もありませんでした。

関連する問題