【发布时间】:2026-01-06 18:40:01
【问题描述】:
嗨,我有这个 css 类,当需要输入字段并且输入字段无效时,它会给出一个红色边框。当输入字段变为有效时,它会变为绿色。
CSS
.ng-valid[required], .ng-valid.required {
border-left: 5px solid #42A948; /* green */
}
.ng-invalid:not(form) {
border-left: 5px solid #a94442; /* red */
}
HTML
<input
type="text"
class="form-control"
placeholder="Vehicle Code"
[formControl]="codeControl"
required
/>
我现在需要的是在尚未触摸时将左边框设置为其他颜色。因为就我现在所拥有的,在页面加载时,默认左边框为红色,并在验证后变为绿色。
【问题讨论】: