Немного покерного CSS-покера дает нужные мне результаты.
Скрыть пустую дополнительную неделю в следующем месяце:
.nextMonthDay {
&:nth-last-child(-n+7) {
display: none;
}
}
Скрыть все в следующем месяце:
.nextMonthDay {
display: none;
}
Скрыть все из предыдущего месяца (использует visibility
вместо display
, чтобы сохранить выравнивание под именами дней:
.prevMonthDay {
visibility: hidden;
}