Når et flytende legeme stiger eller synker vil kreftene rundt legemet endre seg, og siden alle legemer til en viss grad er sammenpressbare, vil også volumet til legemet endre seg. Oppdrift er avhengig av volum, slik at oppdriften til et legeme blir mindre hvis legemet komprimeres, og øker om legemet utvider seg.