I know position: absolute will pop an element from the flow and it stops interacting with its neighbors.
position: absolute
What other ways are there to achieve this?
Another option is to set height: 0; overflow: visible; to an element, though it won't be really outside the flow and therefore may break margin collapsing.
height: 0; overflow: visible;