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

So deinstallieren Sie Node und NPM vollständig auf dem Mac

npm deinstallieren sudo npm deinstallieren npm -g...

Automatische Dateisynchronisierung zwischen zwei Linux-Servern

Wenn Server B (172.17.166.11) eingeschaltet oder ...

React implementiert eine hochadaptive virtuelle Liste

Inhaltsverzeichnis Vor der Transformation: Nach d...

So verstehen Sie das Ref-Attribut von React genau

Inhaltsverzeichnis Überblick 1. Erstellen eines R...

10 inhaltliche Prinzipien zur Verbesserung der Website-Performance

<br />Englische Adresse: http://developer.ya...

Lassen Sie IE6, IE7, IE8 CSS3-abgerundete Ecken und Schattenstile unterstützen

Ich möchte eine Seite mit CSS3-abgerundeten Ecken...

Details zur Verwendung von „order by“ in MySQL

Inhaltsverzeichnis 1. Einleitung 2. Haupttext 2.1...

Mysql-Abfrageanweisung mit mehreren Bedingungen und dem Schlüsselwort „And“

MySQL-Abfrage mit mehreren Bedingungen und dem Sc...

Lernprogramm zur Verwendung des WeChat-Applets WXS

Was ist wxs? wxs (WeiXin Script) ist eine Skripts...

MySQL Master-Slave-Replikationsprinzip und zu beachtende Punkte

Vorne geschrieben Ich habe kürzlich ein spezielle...

So erstellen Sie einen Nginx-Image-Server mit Docker

Vorwort Bei der allgemeinen Entwicklung werden Bi...