Я хочу создать элемент управления для веб-приложения.Текст в каждом дочернем элементе flex-box должен быть обрезан всякий раз, когда пространство в контейнере недостаточно велико для отображения всего.Проблема в том, что дети короче сжимаются вместе с большими детьми и становятся быстро нечитаемыми.
Например, 3 маленьких ребенка выглядят отлично:
![enter image description here](https://i.stack.imgur.com/MivRh.png)
Но как только у одного ребенка будет больше текста, все будет сокращено:
![enter image description here](https://i.stack.imgur.com/2KRBo.png)
Есть ли способ настроить гибкую коробку так, чтобы она сначала сжимала больших детей до того же размера, что и младшие дети?
В идеале пример должен выглядеть следующим образом:
![enter image description here](https://i.stack.imgur.com/5y3Nw.png)
.container {
display: flex;
width: 600px;
}
.child {
font-size: 30px;
margin: 0 10px;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
<div class="container">
<div class="child">
Link A
</div>
<div class="child">
Link B
</div>
<div class="child">
Link C this is a really long link with lots of text
</div>
</div>