[英]Internet Explorer 8 table padding
我制作了一个只有1个单元格的简单表,该单元格应跨过100%的宽度和100%的高度。 但是,单元格中的文本不应从头到尾覆盖整个页面,因此我在单元格(而不是表格!)上左右添加了填充。
这在除IE8之外的所有浏览器(甚至是IE7和IE6 !!!! 在IE8中,单元格中的文本会溢出整个页面,而不会显示水平滚动条。
是否有人发现任何问题或可以提供任何线索?
<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
您我的朋友正在与IE Box模型和浏览器默认值作斗争。 我建议将这些属性添加到<table>元素
边界= 0
CELLPADDING = 0
CELLSPACING = 0
并删除周围元素的边距和填充
html,body,table,tr,td {margin:0; 填充:0}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.