Du verwendest einen veralteten Browser. Dieser kann eventuell diese oder andere Webseiten nicht richtig darstellen. Du solltest deinen Browser aktualisieren oder einen alternativen Browser verwenden.
na die Auflösung spielt keine Rolle. Browser Chrome. Ziehe einfach den Bildschirm etwas kleiner, es geht dabei um die Höhe. Immer dann wenn im Zoom-Popup das große Bild (was an sich schon diese Funktion unsinnig macht) kleiner ist als in der normalen Ansicht, kommt dieser Effekt auf)
Auch im Firefox besteht das Problem. Ist eigentlich Browser-unabhängig, das für #gallery die max-height vom Script dazu gerechnet wird. Man kann das umgehen, auch per CSS aber eventuell ist irgendwo generell die Logik falsch.