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

Nep*_*nat 4 html css css-tables

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

http://jsfiddle.net/pLn7qgp7/

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

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

Nie*_*sol 16

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

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

添加table-layout:fixedtable元素(在本例中为您的#wrap元素)以强制关于宽度的"严格"行为.