2012-02-07 85 views
0

好吧,所以我已经定位了带有边框的图像,在ie9中工作正常,但在ie8中出于某种原因,图像稍微被填充了右侧+底部几个像素。我搜索了一段时间的答案,但没有结果。 (如果我带走定位没有填充)Img右边+底部填充ie8

这里是IMG代码,并与图像配类

img { 
border: solid 8px white; 
display: block; 
} 

.image { 
position: absolute; 
top: 580px; 
left: 450px; 
} 

任何建议一个IMG?

+0

如果可以重新在http://jsbin.com/的问题,你的问题也就容易解决了。 – thirtydot 2012-02-07 23:15:46

+0

我解决了问题,是一个缩放问题,谢谢你的提示! – UniAvenger 2012-02-08 01:33:04

+0

@UniAvenger,你可以自己平时回答问题,并将答案作为答案,将有助于未来有类似问题的人。 – Jakub 2012-02-08 03:03:20

回答

1

您是否正在使用CSS重置?你试过归零利润率&填充来解决这个问题:

img { 
    border: solid 8px white; 
    display: block; 
    margin: 0; 
    padding: 0; 
} 

.image { 
    position: absolute; 
    top: 580px; 
    left: 450px; 
    margin: 0; 
    padding: 0; 
} 
+0

是的,我试过这个,没有改变任何东西。无论如何,.image类会覆盖margin + padding(只是img会有相同的结果)。不管怎么说,多谢拉。 – UniAvenger 2012-02-07 22:01:35

+0

您可以发布jsfiddle,以便人们可以尝试解决您的问题。你的问题是相当抽象和不明确的,没有一个合适的例子 – elclanrs 2012-02-07 23:03:19

+0

@UniAvenger,你说你正在使用CSS重置?为什么不显示它然后确定,它最可能的利润率或填充,导致这个问题,然后。 – Jakub 2012-02-07 23:19:32