Привет!
Здесь реализовал позиционирование блока(черного квадрата) относительно другого, не родительского блока(серого прямоугольника).
jsfiddle.net/vhk1gkc9
Как сохранять расположение квадрата относительно прямоугольника даже при изменении ширины и высоты окна браузера?