Eine Vermutung von mir: Hast du an der Box, oder was auch immer du auf height: 100% gesetzt hast border oder paddings? Die zählen nämlich nicht zur eigentlichen Höhe des Elements und lassen es dadurch größer werden. In dem Fall würde ich 99% o.ä. vorschlagen