точно не могу сказать однако направление дам у dom elements есть те свойства по типу left и можно отслеживать по положению или приконавению основываясь на границах блоков посмотрите видео про динозавра на канале vova dew там ковено происходит это отслеживание