html - 如何更改角度材料表单字段中所需生成的asterick css?
问题描述
我在 angular6 应用程序中使用角度材料。
<mat-form-field fxFlex>
<mat-label [class.form-label]="fg.get('email').valid && fg.get('email').touched">{{attributesLabels.email}}</mat-label>
<input matInput formControlName="email" required [autofocus]="true">
<mat-error *ngIf="fg.get('email').hasError('required')">Email is required</mat-error>
<mat-error *ngIf="fg.get('email').hasError('email') && !fg.get('email').hasError('required') ">Invalid email</mat-error>
</mat-form-field>
这是必填字段,在此输入字段的占位符中,“*”附加在占位符之后,如下所示:
我想将占位符中“*”的颜色更改为红色。我怎样才能改变颜色?
Html 由上述 mat-form-field 生成:
解决方案
对我来说,这个超级简单的事情是在 styles.scss 中的项目的根源,刚刚放
.mat-form-field-required-marker { color: red }
推荐阅读
- python - Tkinter 中的 ASCII 艺术与控制台中的不同
- python - Pandas Group-By 和 Sum 没有创建新的数据框
- sql - 获取最后一个可用条目
- javascript - PMT Javascript 函数未返回预期结果
- azure - 如何为最大重试次数配置服务总线功能 2.x?
- teradata - 运行我的 mload 脚本时出错
- amazon-web-services - aws iam 具有冲突条件的多个策略
- unreal-engine4 - UnrealEngine4浮点到Int64而不四舍五入到32位?
- android - NavigationView onNavigationItemSelected 不起作用
- bash - 命令中间有空格的文件名(不是 while/for 循环)