У меня есть приложение Календарь, и я хочу выбрать интервал месяцев и отобразить их.
Когда я выбираю максимум 3 месяца, это выглядит как
... и когда я хочу отобразить больше, это выглядит так.
Я использую css flex, и с его помощью я хочу иметь максимальную ширину для своего браузера, чтобы они хорошо отображались. Мне нужен алгоритм или?
Это мой HTML
<div class="container-calendar1">
<ca-month-calendar *ngFor="let selectedMonth of selectedMonths" [month]="selectedMonth">
</ca-month-calendar>
<ca-month-calendar>
</ca-month-calendar>
</div>
и мой файл CSS
.container-calendar1{
display: flex;
flex: 2;
}
month-calendar {
margin:20px;
}