robert:
> Sjoerd:
Wat ik bij nader inzien nog even op wou merken: in plaats van schermbreedte
en -hoogte werd eigenlijk bedoeld: breedte en hoogte van het browservenster,
ook 'viewport' genoemd.
Maar het blijkt te werken. Mijn dank, weer wat geleerd.
Wel bevinden de afbeeldingen zich in een div, deze weer in een andere div,
en deze in de body. Je moet dus zowel de html, de body als die twee div's een
hoogte van 100% geven, maar dan werkt het ook.
Ik vond trouwens ook een image viewer als jQuery-toepassing:
https://plugins.jquery.com/fotorama/
Homepage:
https://fotorama.io
Op die homepage zie je een demo, en de installatie-instructies en de
configuratie-opties zijn erg eenvoudig te volgen, en ook hier kun je de
foto's optimaal in de viewport weergeven, dus met maximale hoogte of breedte.
Nadeel van zoiets vind ik alleen dat je niet meer begrijpt hoe het werkt,
dus mis je een stuk vrijheid. De manier waarop eventuele onderschriften
('captions') worden weergegeven, vind ik bijvoorbeeld niet zo fraai, maar om
dit te veranderen, moet je in de code omwroeten, en dat is toch wel haast
ondoenlijk.