Originally, drop-down lists appeared at a static position below the control (or above it if space was restricted):
However, in recent user interfaces, these lists appear in front of (i.e. layered on top of) the control, with the list being positioned dynamically such that the chosen item appears exactly in the same position:
Why is the new behaviour advantageous and gaining acceptance?