Как установить цвет текущего дня в FullCalendar? - PullRequest
9 голосов
/ 22 января 2011

Я хотел бы изменить цвет текущего дня, но только когда календарь находится в режиме просмотра дня.Мои пользователи говорят, что им трудно видеть линии или что-то в этом роде.Я просмотрел документацию, а также css / js и не нашел быстрого способа сделать это.Возможно ли это даже без серьезных изменений кода?

Ответы [ 7 ]

12 голосов
/ 23 января 2011

Честно говоря, я не совсем понимаю, о чем вы, но виджет jQuery UI fullcalendar использует CSS-класс .fc-today для стилизации текущего дня. Если ваши изменения не видны, попробуйте использовать !important - возможно, один из многих других классов переопределяет ваши стили в других местах.

7 голосов
/ 24 мая 2016

Вы можете использовать следующий код

.fc-today {
    background: #FFF !important;
    border: none !important;
    border-top: 1px solid #ddd !important;
    font-weight: bold;
} 
5 голосов
/ 22 апреля 2015

Если вы не используете тему, это работает для меня, используя FullCalendar 2.3.1

.fc-unthemed .fc-today {
  background: ....;
}
3 голосов
/ 25 мая 2016

У меня было несколько календарей, так что это сработало:

#calendar .fc-today {
    background: #FFF !important;
}

#calendar-two .fc-today {
    background: #FFF !important;
}

Использование #calendar-favorite .fc-unthemed .fc-today { ... } не сработало, поэтому не забудьте удалить часть .fc-unthemed.

Также проверьте способ jquery: https://stackoverflow.com/a/17930817/1066234, используя dayRender

1 голос
/ 29 мая 2013

для меня это было .ui-state-highlight.fc-today

1 голос
/ 28 июля 2011

Чтобы изменить цвет / фон текущего дня fullcalendar в дневном обзоре, добавьте следующий класс CSS и убедитесь, что он загружается после всех стилей CSS.

0 голосов
/ 08 февраля 2019

Эта работа для меня в FullCalendar 3.6.1

#calendar-id .fc-widget-content:not(.fc-axis) {
       background: #FFF !important;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...