我正在使用ASP.NET MVC 3和FluentValidation来验证我的视图模型。
目前,我的文本框样式如下:
input[type="text"]{border:1px solid #c9d7e1;padding-left:2px;}
我有一个针对输入错误的验证器css类:
.input-validation-error{border:1px solid #ff0000;background-color:#ffeeee;}
当验证开始时,文本框的背景颜色是#ffeeee,这是正确的,但它并没有使文本框的边框变成红色(#ff0000)。它仍然是#c9d7e1。我该如何更改样式以使文本框的边框变为红色?
我还将我的文本区域定义为:
textarea{border:1px solid #c9d7e1;padding-left:2px;}
然后边框的颜色将被设置为红色。
textarea
比.input-validation-error
不够具体,而后者比input[type="text"]
不够具体。 - Quentin