I had trouble getting the popup images to display in Firefox on just about any Zen Cart shopping site I visited. The problem, I've just discovered, is that I've got several Firefox extensions installed which display icons in the browser status bar.
This means that the browser's minimum width is the combined width of those icons. Consequently, when an image popup window appears and is resized to the size of the image, the window is the correct width but the page is the width of the icons. Because the image is centred on the page, if it's not very large then it will not appear or possibly the left part only will appear (see attached screenshot).
The fix is to left-align the popup page by adding this to your main stylesheet:
.leftContent {
text-align:left;
}
and change the body class from 'centeredContent' to 'leftContent' in the following files:
includes/templates/YOUR_TEMPLATE/popup_image/tpl_main_page.php
includes/templates/YOUR_TEMPLATE/popup_image_additional/tpl_main_page.php
As Firefox becomes more prevalant this could become a widespread problem, so I'd recommend all shop owners consider making this correction and the powers that be may want to think about fixing this in the next release.
Bookmarks