ホームページ > ウェブフロントエンド > CSSチュートリアル > ie6による問題のコメント_体験談

ie6による問題のコメント_体験談

WBOY
リリース: 2016-05-16 12:04:06
オリジナル
1738 人が閲覧しました

問題: IE6 で div フレーム内のテキストがオーバーフローします。IE7 と FF の両方が正常に表示されます。テストの結果、これは FLOAT フローティングに関連していることがわかりました。対応する div 内の float が削除される限り、表示は正常に表示されます。正常に表示されるのですが、float が欠落しています。FF では div の位置が正常に表示されず、本当に頭が痛くなりました。今日インターネットで情報を検索したところ、IE6 のテキスト オーバーフローは元々はコメントによって引き起こされていたことがわかりました。 .
問題の原因と解決策。

理由: テキスト オーバーフローのほとんどは、IE6 のバグであるコメントによって引き起こされます。オーバーフロー テキストの単語数 = コメント数 * 2-1。ここでの単語数は当てはまります。中国語または英語の数字の場合。注釈の着座位置は、必然的に、オーバーフロー位置、ブロックのフローティング、およびテキスト ブロックの固定幅に関連します。

解決策:
1. コメントを置かないでください。最も単純で最速の解決策。
2. 2 つのフローティング ブロックの間にコメントを配置しない。
3. 新しい

の間にテキスト ブロックを含める。例:
↓これは
追加の豚
です;
4. テキスト ブロックを削除します。固定幅は 3 と同様です。
5. 追加します。
またはその後のスペース (非推奨)
6. 次のような IE コメント形式を使用します:
7.ボックスにposition:relative;属性を追加します。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート