使用CSS表时,Internet Explorer会忽略宽度

时间:2014-08-08 10:52:59

标签: html css css-tables

我创建了一个js小提琴来说明问题:

http://jsfiddle.net/pLn7qgp7/

实际上这在 Internet Explorer 中不起作用 - 我将宽度设置为500px,但浏览器忽略了这一点。

我知道我可以简单地为图像添加宽度,但我会搜索另一种解决方案,以便图像编号可以变化。

1 个答案:

答案 0 :(得分:15)

IE在这里实际上是正确的。 Chrome错了。

为了与HTML的向后兼容性历史保持一致,width在表格(或其单元格)实际表示min-width。表格可以自由宽度列以使内容适合。

table-layout:fixed添加到table元素(在本例中为您的#wrap元素)以强制执行" strict"关于宽度的行为。