The problem might be caused by some custom CSS on your web page which is overriding the gallery's own CSS.
It might help to know other factors such as what version of Juicebox you are using, what meta 'viewport' tag your web page uses (if any), what dimensions your images are and what configuration options your gallery uses.
Please post the URL to your gallery's web page so that I can take a look at the problem for myself.
Please also let me know what device and browser(s) you see the problem in.
Once I am able to see the gallery for myself, I should hopefully have a better idea of what the problem could be.
Thank you.
Edit:
Maybe you are using a Multi-Size Image gallery with very small 'Small' images. The 'Small' image size would be used only in Small Screen Mode (on mobile devices) and small images would not be scaled up by default when using imageScaleMode="SCALE_DOWN".
(That's my best guess without being able to see the gallery.)