Heim > Artikel > Web-Frontend > Ausführliche Erklärung, wie man Bilder in CSS vertikal zentriert
[Einleitung] Bei der letzten Rekrutierung von Taobao UED gab es eine solche Frage: „Verwenden Sie reines CSS, um die horizontale und vertikale Zentrierung eines Bildes unbekannter Größe (aber Höhe und Breite sind weniger als 200 Pixel) in einem 200 Pixel großen Quadrat zu realisieren.“ Container.“ Natürlich ist die Frage nicht zufällig, sondern hat ihre eigenen praktischen Gründe. Vertikale Zentrierung ist das Wichtigste in der Taobao-Arbeit.
Bei der früheren Taobao UED-Rekrutierung gab es eine solche Frage:
„Verwenden Sie reines CSS, um unbekannte Größen zu erreichen (aber die Höhe und Breite betragen weniger als 200 Pixel) werden horizontal und vertikal in einem 200 Pixel großen quadratischen Container zentriert.“ Die Frage ist nicht zufällig, sondern hat ihre eigenen praktischen Gründe. Die vertikale Zentrierung ist das wichtigste Problem in der Taobao-Arbeit.
Die Schwierigkeit der Frage liegt in zwei Punkten:
1. Vertikal zentriert;
2. Das Bild ist ein Ersatzelement mit einigen besonderen Eigenschaften.
/*Horizontale Zentrierung festlegen*/
/* Hack für IE */
width:200px;
.box img {
/*Stellt das Bild so ein, dass es vertikal zentriert ist*/
vertikal ausrichten: Mitte;
}
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung, wie man Bilder in CSS vertikal zentriert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!