The demo works correctly. The bounding box of the ul element ends where it does and is why you need to be touching the bottom element in order for the item 5 to attach to the left column.
You could try adding padding/margin to the ul element in order to increase it's height to accept other items lower down.
HTH