Zuerst nocha als nachtrag, dass das mit der Breite oben nicht funktioniert liegt daran, dass man mit den 640px als Einstellung natürlich nicht auf die native Bildauflösung kommt.
Hätte man hier einen Wert, bei dem man mit einem Skalierungsfaktor auf die 1707 kommt, verhält sich das genau wie die Breite.
Zusammenfassend:
Man sollte vtl. vermeiden Breite und Höhe anzugeben außer die Abmessungen/Seitenverhältnisse sind in der Regel gleich.
Gegebenenfalls dafür zwei Bildgrößen anlegen, eine für Hochkant und eine für Querformat.
Dann hast du auf der Seite gerade eine srcset Angabe bei der nur "w" steht ohne Zahl... schau dir mal die Einstellungen an?
Was genommen wird entscheidet dann der Browser anhand der Angaben, die Reihenfolge sollte dabei keine Rolle spielen.
Das sizes wird zur Berechnung gebraucht.
Vereinfacht wohl so:
Wenn das Browserfenster 1000px breit ist, du aber sagst das bild wird nur auf 50vw (quasi 50%) Angezeigt nimmt er nur das Bild für 500px Breite.
http://pmueller.de/blog/responsive-b...eberblick.html
https://blog.kulturbanause.de/2014/0...izes-adaptive/
Lesezeichen