Internet explorer iframe中的表在IE7中呈现更大

Internet explorer iframe中的表在IE7中呈现更大,internet-explorer,iframe,html-table,Internet Explorer,Iframe,Html Table,正在查找有关包含表的的奇怪情况的帮助 现场示范 在所有webkit+Firefox浏览器中,表都显示得非常好 但在IE7上,桌子在宽度和高度上都更大,iframe周围有浮雕边框。边框之间也有间距 在IE8上,我仍然可以看到奇怪的浮雕边框,但尺寸还可以。出于某种原因,我也松开了渐变背景 我在IE上遗漏了什么,使它看起来与WebKit和Firefox版本一模一样?我认为旧版IE需要frameborder=“0”设置为IFRAME,以消除凹陷的边框。他们还向表格中添加了一些自动单元格间距。要解决

正在查找有关包含表的
的奇怪情况的帮助

现场示范

在所有webkit+Firefox浏览器中,表都显示得非常好

但在IE7上,桌子在宽度和高度上都更大,iframe周围有浮雕边框。
边框之间也有间距

在IE8上,我仍然可以看到奇怪的浮雕边框,但尺寸还可以。出于某种原因,我也松开了渐变背景


我在IE上遗漏了什么,使它看起来与WebKit和Firefox版本一模一样?

我认为旧版IE需要
frameborder=“0”
设置为
IFRAME
,以消除凹陷的边框。他们还向
表格
中添加了一些自动
单元格间距
。要解决这个问题,您需要设置
TD{border collapse:collapse;margin:0px;}
,或者为
表设置
cellspaching=“0”
,在我的例子中,IE还为所有图像元素添加了一个边框。通过删除它并使用Teemu的反馈,我解决了这个问题