2017-01-31 14 views
0

私は、身体の100%幅と身長の100%に及ぶはずの1つのセルだけで簡単なテーブルを作った。しかし、セル内のテキストはページ全体を端から端まで覆うべきではないので、セルには左右にパディングを適用しました(テーブルではありません)。Internet Explorer 8 table padding

これはIE8以外のすべてのブラウザ(IE7とIE6でも可能)で完璧に動作します。 IE8では、セル内のテキストが水平スクロールバーを表示せずにページ全体をオーバーフローします。

enter image description here

enter image description here

誰もがすべての問題を特定しないか、いずれかの手がかりを与えることができますか?

<table id="supportMessage"> 
<tbody> 
<tr> 
<td> 
<p>Ihr Browser ist veraltet und wird vom Hersteller nicht mehr unterstützt. Die Umfrage kann daher nicht richtig dargestellt werden. Wir sind jedoch sehr an Ihrer wertvollen Meinung interessiert.</p> 
<p>Bitte benutzen Sie einen modernen Browser, wie <u>Google Chrome</u> oder <u>Mozilla Firefox</u> oder wenden Sie sich bitte an denjenigen der Sie zu dieser Umfrage eingeladen hat und bitten Sie um Hilfe.</p> 
<p>Herzlichen Dank!</p> 
</td> 
</tr> 
</tbody> 
</table> 

あなたがテストするIE8が必要な場合は、ここでバージョンを確認してください:https://turbo.net/browsers

+0

nope。残念ながらそれを修正しませんでした。 –

答えて

0

あなたは私の友人は、IEボックスモデルとブラウザのデフォルトで戦っています。私は= 0

< table>要素

BORDER = 0
CELLPADDING = 0
CELLSPACINGにこれらの属性を追加することをお勧めや周囲の要素から

HTML、ボディ、テーブルの余白とパディングを削除します、tr、td {margin:0;パディング:0}

+0

私はそれについて考えましたが、悲しいことに違いは見られませんでした。スクロールバーがない理由は何ですか? –

関連する問題