Ich habe vor kurzem die folgenden website gebaut. Die Website verwendet img srcset für alle Bilder.Responsive img srcset nicht skalieren im Querformat
Während des Debugging habe ich entdeckt, dass beim Umschalten zwischen Hoch- und Querformat auf der Startseite das obere Bild mit voller Breite das Bildfenster nicht so füllt, wie es sollte. Wenn Sie die Seite im Querformat aktualisieren, wird die korrekte Skalierung angezeigt.
Ich bin mit dem folgenden CSS auf meine Bilder ansprechbar zu machen:
img {
height: auto;
max-width: 100%;
}
Es ist wichtig zu beachten, dass ich zwei Bilder für diese haben. Ein quadratisches Bild wird angezeigt, wenn das Ansichtsfenster 600 Pixel oder weniger beträgt. Alles über 600px und das Bild mit voller Breite wird angezeigt. Dies wird in der CSS mit display: block;
und display: none;
gesteuert.
Ich kann das Problem nicht über Browserstack emulieren, aber kann auf einem physischen Gerät (iPhone 6) in Safari und Chrome.
Würde es helfen, wenn meine img-Tags eine Breite und Höhe hätten?
Sie schaukeln, dank Kumpel
es herauszufinden. – Squideyes