Ich versuche, 3 Bilder mit gleichem Platz um sie zu rechtfertigen. Ich stelle die Breite der Bilder in Prozent ein. Ich habe versucht, Flexbox zu verwenden und justify-content: space-evenly
aber Bilder nicht Seitenverhältnis beibehalten:Begründen Sie Elemente mit gleichem Raum um sie herum und behalten Sie das Seitenverhältnis bei?
.container {
width: 50%;
border: 1px solid black;
display: flex;
justify-content: space-evenly;
}
.container img {
width: 10%;
}
<div class="container">
<img src="https://cdn2.iconfinder.com/data/icons/humano2/128x128/status/gtk-missing-image.png" />
<img src="https://cdn2.iconfinder.com/data/icons/humano2/128x128/status/gtk-missing-image.png" />
<img src="https://cdn2.iconfinder.com/data/icons/humano2/128x128/status/gtk-missing-image.png" />
</div>
Ich brauche Seitenverhältnis
Note Do, ' space-evenly wird keine Augenbrauen funktionieren da nicht alle von ihnen es unterstützen. Das Seitenverhältnis bricht aufgrund der Standardausrichtung von "align-items: stretch", also ändern Sie es z. 'Flex-Start'. Ein Workaround für 'space-evenal' findet sich im Dupe-Link. – LGSon