Well, that's still the best solution.
If you cannot do that, it looks like you've already modified the script and/or styles in an attempt to get things to work out. If so, try reverting to the originals and set the height of the iframe to a little more than the height of the tallest lightbox (about 700 I think), and its scrolling to auto.
In the lightbox.css file, change:
Code:
#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
to:
Code:
#lightbox{position: fixed; left: 0; top: 20px !important; width: 100%; z-index: 100; text-align: center; line-height: 0;}
The user will have to scroll the iframe to see some of the thumbnail images. But when the lightbox presents itself, it should be in a viewable position.
This approach may require some tweaking. We may have to limit the height of the overlay, and/or position it fixed, and/or do some other style tweaks. But give it a shot. It probably will be no worse than what you currently have. And as I say we can tweak it if need be.
Bookmarks