2011-06-29 8 views
1

1つの要素とIE(9以下)に複数のクラスが割り当てられている問題があります。IE、Iframe、および複数のクラス

ページ自体を見ると、すべてのクラスのすべてのスタイルが要素に適用されます。例:

<a href="blah" class="c1 c2">blah</a> 

c1とc2のスタイルは、両方ともハイパーリンクに適用されます。

問題は、iFrame内でページを表示するときに発生します。まるで最初のクラスだけが見えて、2番目のクラスは無視されているかのようです。それはFirefox上で正常に動作します。

+0

ジェイソン、問題のデモを作成するのに数分かかると、あなたと潜在的な回答が大いに役立つでしょう。その間に問題の原因を見つけることさえできます。 –

+0

あなたはそれがフレームであると確信していますか?フレームを使用するときにDoctypeをトリガするQuirksモードがあるのではないでしょうか? – Quentin

答えて

1

すべてのスタイルシートは、メインページとiframeページの両方に含める必要があります。 iframeには独立したドキュメントがあるため、メインページのスタイルシートは表示されません。

関連する問題