if (this.clientY >= 0) this.clientY += rect.top;
        else this.clientY += rect.top + rect.height;