(Ich tippe zwar auf adjoining margins, aber du lieferst nicht mal ansatzweise genug Infos.)
Es geht auch eher um das Theorethische. Wie kann sich ein Element um dutzende oder hunderte Pixel verschieben, weil "border....1px" wegfällt, also 1 oder maximal 2 wenn man oben und unten addiert.
Konkret:
<conatiner style="position:relative;...">
<etwas style="position:absolute;..."></etwas>
</container>
Adde ich bei Container "border:1px solid white;", wird "etwas" an der richtigen Stelle dargestellt. Lösche ich das border... wird "etwas" stark nach unten verschoben dargestellt (=Container muss sich verschoben haben). IE7 machts richtig....