I have seen this bug many times, whenever you have used float with horizontal margin IE doubles the margin.
Example:
.banner{
float:left;
margin-left:10px;
}
IE will show 20px margin on the left side, it doubles the margin.
Simple fix for this bug is use display property to inline.
Fix:
.banner{
float:left;
margin-left:10px;
display:inline;
}





2 Comments
May 6, 2008 at 6:44 am
Yes Prasad this works.
May 7, 2008 at 6:36 am
I am glad to know that it solved your problem.