Angular 8 - динамически менять цвет контура поля формы - PullRequest
0 голосов
/ 10 марта 2020

Я новичок в Angular, используя Angular 8 - я хочу изменить цвет контура поля формы матового поля с черного на серый, когда элемент управления установлен только для чтения (аналогично тому, когда поле I отключено) - поля установлены для динамического доступа только для чтения - я нашел фрагменты кода, которые частично выполняют то, что мне нужно, но ничего не работает полностью

Следующий фрагмент будет устанавливать цвет фона для элементов управления только для чтения, однако я хочу установить цвет контура:

input[readonly], input:read-only {background-color: red!important;}

Следующий фрагмент установит цвет контура так, как мне хотелось бы, однако он устанавливает для всех элементов управления:

.mat-form-field-appearance-outline .mat-form-field-outline (color: red!important;}

У меня уже установлены атрибуты для .mat -form-field-внешний вид-контур .mat-form-field-outline в моей таблице стилей, которая устанавливает внешний вид и поле по умолчанию для всех элементов управления, поэтому мне нужно либо иметь дополнительную запись для .mat-form-field-Внешний вид-контур .mat-form-field-outline, который комбинируется с записью только для чтения, или мне нужно изменить существующую запись, чтобы она учитывала поля, доступные только для чтения * 1 009 *

прошу прощения за любое неправильное использование терминологии

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...