Hier wird die Körperhöhe so eingestellt, dass sie mit der Fensterhöhe übereinstimmt, um sicherzustellen, dass die Max-Height-Eigenschaft des Bildes korrekt funktioniert. Das Fenstergrößenänderungsereignis wird auch verarbeitet, um die Körperhöhe und die Bildgröße automatisch anzupassen, wenn die Fenstergröße geändert wird.

","image":"http://www.luping.net/uploads/20241102/17305416126725f82c3bfd1.jpg","datePublished":"2024-11-06T23:29:30+08:00","dateModified":"2024-11-06T23:29:30+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie kann ich die Größe eines Bildes ändern, damit es ohne Verzerrung in das Browserfenster passt?

Wie kann ich die Größe eines Bildes ändern, damit es ohne Verzerrung in das Browserfenster passt?

Veröffentlicht am 06.11.2024
Durchsuche:333

How Can I Resize an Image to Fit the Browser Window Without Distortion?

Die Größe eines Bildes so ändern, dass es ohne Verzerrung in das Browserfenster passt

Die Größe eines Bildes so zu ändern, dass es in ein Browserfenster passt, ist eine häufige Aufgabe mit scheinbar einfachen Lösungen. Allerdings kann die Einhaltung spezifischer Anforderungen, wie etwa die Wahrung von Proportionen und die Vermeidung von Beschnitten, eine Herausforderung darstellen.

Lösung ohne Scrollbars und Javascript (nur CSS)



  


  
Wie kann ich die Größe eines Bildes ändern, damit es ohne Verzerrung in das Browserfenster passt?

Diese Lösung verwendet CSS Grid, um sicherzustellen, dass der Bildcontainer die gesamte Fensterhöhe einnimmt. Das Bild wird dann so eingestellt, dass es horizontal und vertikal in diesen Container passt, wobei sein Seitenverhältnis erhalten bleibt und das Hinzufügen von Bildlaufleisten vermieden wird.

Lösung mit JQuery

Wenn Javascript verfügbar ist , ein anderer Ansatz ist:




Wie kann ich die Größe eines Bildes ändern, damit es ohne Verzerrung in das Browserfenster passt?





Hier wird die Körperhöhe so eingestellt, dass sie mit der Fensterhöhe übereinstimmt, um sicherzustellen, dass die Max-Height-Eigenschaft des Bildes korrekt funktioniert. Das Fenstergrößenänderungsereignis wird auch verarbeitet, um die Körperhöhe und die Bildgröße automatisch anzupassen, wenn die Fenstergröße geändert wird.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3