如何在焦点时更改md-input-container占位符的颜色?

时间:2018-04-21 08:45:09

标签: css angular input placeholder

我使用了角度4,我有一个带占位符的md-input-container。当我在输入中键入内容时,占位符显示为标签。在这种情况下如何更改占位符的颜色?

 <md-input-container class="mb-1 data_font">
   <input mdInput placeholder="Full name">
 </md-input-container>

1 个答案:

答案 0 :(得分:0)

我正在使用mat-form-field作为input字段的包装。

<mat-form-field class="mb-1 data_font">
  <input mdInput placeholder="Full name">
</mat-form-field>

现在您可以将以下代码添加到CSS中:

.mat-focused .mat-form-field-label {
  color: red;
}

请注意,如果您想要更改调色板,则应考虑使用主题:https://material.angular.io/guide/theming