Стиль поля ввода p-календаря - PullRequest
0 голосов
/ 17 января 2019

Я хочу стилизовать поле ввода в p-календаре.Я хочу оставить его синим, когда есть взаимодействие с контролем, и серым, когда нет.Пока мне удалось это сделать, но когда я нажимаю стрелку в следующем месяце, фокус теряется, а элемент управления становится серым.Если я выберу год / месяц из выпадающего списка, фокус сохранится и стилизация будет в порядке.Есть ли способ стилизовать поле ввода при открытом календаре?https://imgur.com/a/WYQvarc

Использование этого в стилях CSS для поля, когда фокус находится в элементе управления.Но после нажатия на стрелку фокус теряется

::ng-deep .ui-calendar.ui-calendar-w-btn:focus-within .ui-inputtext {
    border-left: 1px solid #0FB4E1;
    border-top: 1px solid #0FB4E1;
    border-bottom: 1px solid #0FB4E1;
    background-color: #F6FAFB;
}
...