A DOM element which can be told to position itself around another element