When there is not enough room in the container, the float (or unfloated div) drops till it finds room to fit.