У меня есть контейнер с дисплеем flex, который содержит 2 элемента.оба элемента имеют многоточие текста для поддержки длинного текста.Я хотел бы сделать некоторый приоритет между элементами, чтобы элемент 1 занимал место совпадения по мере необходимости, сохраняя некоторое фиксированное пространство для элемента 2. Это означает - если ширина контейнера составляет 200 пикселей - минимальный размер элемента 2 составляет 50 пикселей,Мне нравится пункт 1, чтобы получить до 150px (затем текстовый многоточие).Каков наилучший способ сделать это?
.ovf {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
<div style="display:flex;width:300px">
<div style="background-color: red;min-width: 50px;">
<div class="ovf">item1 item1 item1</div>
</div>
<div style="background-color: blue;min-width: 40px;flex-shring:2">
<div class="ovf">item2 item2 item2 item2 item2 item2 </div>
</div>
</div>
JSFiddle