當管內充滿液體時,由於液體的重力作用,液體在管內會形成壹定的高度差。在這種情況下,如果將管的壹端浸入液面以下,而另壹端則露出液面,那麽在管內的液體兩端就會形成壓強差,這個壓強差會推動液體從開口低的壹端流向開口高的壹端,形成虹吸現象。
虹吸現象只在液體流動的初始階段存在,當液體流動壹段時間後,管內的液體兩端的壓強差會逐漸減小,最終導致液體停止流動。