Angular 7:ng-invalid vs:invalid

时间:2019-02-02 15:09:07

标签: css angular validation

我正在开发Angular应用,旨在将其部署在移动和Web浏览器上。 在设置表单样式以显示无效输入时,我应该定位Angular“ ng-invalid ”类还是HTML5“ :invalid ” CSS伪类?

1 个答案:

答案 0 :(得分:2)

您应该使用:invalid伪类!例如,

input[type="date"]:invalid:not(.ng-pristine) {
    border: 5px solid red;
}

其他有用的css classes用于输入验证