CSS füllt das übergeordnete Container-Div mit img-Bildern und passt sich der Containergröße an

CSS füllt das übergeordnete Container-Div mit img-Bildern und passt sich der Containergröße an

Wenn auf einer Seite mehrere Bilder eingefügt werden, kann die Bildgröße inkonsistent sein. Wenn wir sie jedoch in einer konsistenten Größe anzeigen möchten, führt das direkte Festlegen der Bildgröße dazu, dass das Bild verzerrt wird. Dies ist das Problem, auf das wir gestoßen sind. Sehen wir uns die Lösung an.

<div>
        <img src="Adresse des importierten Bildes" alt="">
</div>

Methode 1: Zentrieren Sie das img-Element vertikal und stellen Sie seine Höhe und Breite auf einen minimalen Vollbildwert ein

div{
    Position: relativ;
 Breite: 100px;
    Höhe: 100px;
    Überlauf: versteckt;
}
 div img{
    Position: absolut;
    oben: 50 %;
    links: 50%;
    Anzeige: Block;
    Mindestbreite: 100 %;
    Mindesthöhe: 100 %;
    transformieren: übersetzen(-50 %, -50 %);
}

Methode 2: Legen Sie den CSS-Stil von img fest und fügen Sie object-fit: cover hinzu, das der Hintergrundgröße: cover des Hintergrundbilds in CSS3 ähnelt.

div{
  Breite: 100px;
  Höhe: 100px;
 
}
div img{
    Breite: 100 %;
    Höhe: 100%;
    Objekt-Fit:Abdeckung;
}

Dies ist das Ende dieses Artikels darüber, wie Sie CSS verwenden, um das übergeordnete Container-Div mit img-Bildern zu füllen und an die Containergröße anzupassen. Weitere verwandte Informationen dazu, wie Sie CSS verwenden, um den Inhalt des übergeordneten Containers mit img zu füllen, finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

<<:  Prozessanalyse von reservierten Wortanweisungen in Dockerfile

>>:  Drei Möglichkeiten zur Realisierung der horizontalen Zentrierung von Elementen und zum Verständnis der Konzepte von festem Layout und fließendem Layout

Artikel empfehlen

Beispielcode zum Ändern der Farbe eines PNG-Bildes durch einen CSS3-Filter

Diese Methode verwendet den filter in CSS3 drop-s...

Installations-Tutorial zur dekomprimierten Version von MySQL5.7.21 unter Win10

Installieren Sie die entpackte Version von Mysql ...

Detaillierte Erklärung des TARGET-Attributs des HTML-Hyperlink-Tags A

Das Hyperlink-Tag <a> stellt einen Linkpunkt...

So verwenden Sie die JSZip-Komprimierung in CocosCreator

CocosCreator-Version: 2.4.2 Praktische Projektanw...

Interaktion im Webdesign: Eine kurze Diskussion über Paging-Probleme

Funktion: Zur vorherigen Seite oder zur nächsten ...

Zusammenfassung der Kenntnisse und der Verwendung von Linux-VI-Befehlen

Detaillierte Erklärung des Linux-Befehls vi Der v...

Eine kurze Analyse von Event Bubbling und Event Capture in js

Inhaltsverzeichnis 01-Ereignisse brodeln 1.1- Ein...

JQuery implementiert das Ausblenden und Anzeigen von Animationseffekten

In diesem Artikel wird der spezifische Code von J...

Dieser Artikel hilft Ihnen, den Quellcode von PReact10.5.13 zu verstehen

Inhaltsverzeichnis render.js-Teil create-context....

Detaillierte Erläuterung der 6 Möglichkeiten der JS-Vererbung

Vererbung von Prototypketten Die Prototypenvererb...

Detaillierte Erklärung von MySQL Explain

Bei unserer täglichen Arbeit führen wir manchmal ...