これは簡単な質問かもしれませんが、うまくいきません: 私の Web ページには、次のものがあります。
<head>
<!-- Stuff here -->
</head>
<body>
<header>
<div class="content-wrapper">
<!-- More stuff here... -->
</div>
</header>
</body>
wherecontent-wrapper
は css ファイルにあり、 を定義していますmax-width: 960px
。私が抱えている問題はmax-width
、IE8では効果がないことです。本文には、 で定義された幅で制限する必要があると思われるテーブルがありますcontent-wrapper
が、IE8 では無視されます (ただし、Firefox では機能します)。
私はいくつかの異なることを試しましたが、成功しませんでした:
style="max-width:960px"
に追加私を悲しませているのに加え
style="max-width:960px"
て<tr>
style="width:400px"
問題に追加され<th>
、<td>
それらのどれも IE で動作しませんでした! 何か案は?私は何が欠けていますか?
新しい情報:
次のように、テーブルを div タグ内に配置します。
<div style="border: 1px solid; width: 960px">
<!-- Table comes here -->
</div>
添付の画像でわかるように、div は境界線と指定された幅を持つように適切に変更されていますが、テーブルは IE8 でそれを無視します。Firefox では問題なく動作します。