improve  off screen nav effect