In rare cases, you might have elements on the page with z-index higher than z-index of ImageZoom background. This will cause your images to appear below such elements. Setting zIndex property to a higher value can solve the issue.