Witam wszystkich. Próbuję zmienić wyświetlanie na stronie zdjęć które zamieściłem w znacznikach <figure>. Na nadrzędnym kontenerze ustawiłem display: flex, flex-wrap:wrap a znacznikom figure i zdjęciom w nich zawartym width: 50%. Pomimo tego zdjęcia wyświetlają się nadal jedne pod drugim a nie obok siebie. Podejrzewam że problem jest w samym znaczniku bo bez niego wszystko działa.Proszę o pomoc.
<div class="figure-container">
<figure>
<img src="img/mallorca.jpg" alt="river">
</figure>
<figure>
<img src="img/road.jpg" alt="river">
</figure>
<figure>
<img src="img/landscape.jpg" alt="river">
</figure>
<figure>
<img src="img/mallorca.jpg" alt="river">
</figure>
</div>
CSS:
.figure-container {
display: flex;
flex-wrap: wrap;
}
.figure {
width: 50%;
}
.figure-container img {
width: 50%;
}