Подскажите пожалуйста, есть вот такой блок, с датой и текстом. Верстаю его flexbox.
joxi.ru/Drl99JXC4LD1Pm<div class="news">
<div class="news__date">26 мая</div>
<div class="news__text">
<div class="news__link">Лучший магазин</div>
<div class="news__paragraph">конкурс главой города...</div>
</div>
</div>
.news {
display: flex
}
Вопрос такой: ставлю width: 50px; news__date, а он не принимает ширину, а идет по содержимому! А если прописываю max-width: 50px; и min-width: 50px; то тогда все работает!
Почему так происходит? И как задавать фиксированную ширину flex элементу?