Я постараюсь выровнять 3 логотипа одинаковой высоты, но с различной шириной в ряду по ширине экрана отверстия: первое изображение должно быть выровнено по левому краю экрана, третье - по левому краюправый конец экрана и второй должны плавать между двумя другими изображениями с одинаковым расстоянием между ними. Когда дисплей становится меньше, пространство должно уменьшаться, пока не достигнет определенного минимального пространства. С этого момента, если дисплей становится еще меньше, ряд отверстий должен уменьшиться. Я надеюсь, что изображение поможет прояснить, что я имею в виду.
как оно должно выглядеть
Это для информационного бюллетеня MailChimp.
То естькак далеко я получил:
.my-logo-container{
width: 100%;
height: 80px;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: flex-start;
}
.my-logos{
flex: 1;
border: 1px solid red;
height: auto;
max-height: 100px;
}
<div class="my-logo-container">
<div class="my-logos">
<a href="https://via.placeholder.com/100x80.png">
<img src="https://via.placeholder.com/100x80.png">
</a>
</div>
<div class="my-logos">
<a href="https://via.placeholder.com/195x80.png">
<img src="https://via.placeholder.com/195x80.png">
</a>
</div>
<div class="my-logos">
<a href="https://via.placeholder.com/175x80.png">
<img src="https://via.placeholder.com/175x80.png">
</a>
</div>
</div>
Любая помощь высоко ценится.