2012-04-21 20 views
0

私のウェブサイトの訪問者から何度か苦情がありました。 Windows XPでIE7を使用していますが、IE7自体を実行するかIE7/IE9でIE7ドキュメントモードを選択してIE7ドキュメントモードを選択すると問題を再現できます。新しいフィールドの行を開始するために "clear:both"が割り当てられることがあります。また、希望の出力は、現代の標準に準拠したブラウザ、またはIE8/IE9でも表示できます。CSS 'clear:both; IE7/IE9、Firefox、Chromeなどで問題はありません

問題の明確化、私はそれを提供して喜んで、非常にあなたが提供できる任意の支援に感謝!

答えて

0

浮き沈みを混ぜて、悪い方法でクリアしています。ラベルとフィールドを持つDIVがあり、これらのdivをフローティングするだけで済みますが、DIV内のフィールドとラベルをクリアせずにフローティングさせています。これはIE7の問題です。

0

クリア:クリアする2つの要素の後に別のdivにある必要があります。 :after擬似要素を使用して、消去したいフィールドを明確な修正で囲むことができない場合は失敗します。あなたはそれがあなたの山車と周り混乱することができますhaslayoutを強制していない場合も時々IE7でWhat methods of ‘clearfix’ can I use?

は、このスレッドを参照してください。これを行う最も簡単な方法は、ズーム:1を追加することです。あなたのie7スタイルシートに。

関連する問題