ホームページ >ウェブフロントエンド >CSSチュートリアル >IE9 で 100% 幅のテーブルがフローティング要素の下に表示されるのはなぜですか?

IE9 で 100% 幅のテーブルがフローティング要素の下に表示されるのはなぜですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-03 21:14:11986ブラウズ

Why Does My 100% Width Table Appear Below a Floated Element in IE9?

IE9 フロートでオーバーフローが非表示になり、テーブルの幅が 100% 正しく表示されない

コンテナをフロートしてテーブルの横に配置しようとすると、幅が 100% の場合、一部のユーザーは特に IE9 で表示の問題に遭遇しました。表は、ページの右側と最後にあるフローティング要素の両方に完全に拡張される必要がありますが、代わりにフローティング要素の下に表示されます。この不一致は、ヘッダーが適切であることを確認することで解決できます。

解決策:

IE9 でこの問題を軽減するには、ヘッダーが次のようにフォーマットされていることを確認します。

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
</head>

以上がIE9 で 100% 幅のテーブルがフローティング要素の下に表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。