我创建了一个 js fiddle 来说明这个问题:
实际上这在 Internet Explorer 中不起作用 - 我将宽度设置为 500px
但浏览器会忽略它。
我知道我可以简单地为图像添加宽度,但我正在寻找另一种解决方案,以便图像编号可以变化。
最佳答案
IE 在这里实际上是正确的。 Chrome 错误。
为了与 HTML 的向后兼容性历史保持一致,表格(或其单元格)上的 width
实际上 表示 min-width
。表格可以自由调整列宽以适应内容。
将 table-layout:fixed
添加到 table
元素(在本例中为您的 #wrap
元素)以强制执行“严格”行为关于宽度。
关于html - Internet Explorer 在使用 CSS 表格时忽略宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25201854/