我正在使用 ASP.NET MVC 4 Razor。
我想将验证颜色消息更改为红色。即使我更改 CSS 文件,它也不起作用。
我的 CSS 文件:
.field-validation-error {
color: #E80C4D;
font-weight: bold;
}
.field-validation-valid {
display: none;
}
input.input-validation-error {
border: 1px solid #E80C4D;
}
input[type="checkbox"].input-validation-error {
border: 0 none;
}
.validation-summary-errors {
color: #E80C4D;
font-weight: bold;
font-size: 1.1em;
}
.validation-summary-valid {
display: none;
}
我的观点之一:
<td>@Html.LabelFor(model => model.nom_candidat)</td>
<td>
@Html.TextBoxFor(model => model.nom_candidat)
@Html.ValidationMessageFor(Model => Model.nom_candidat)
</td>
color: #e80c4d !important;
吗? - py3r3strtable tr td {background: #F0EFE2; background: #FFF; color: #47433F; border-top: 1px solid #FFF;}
当我使用“field-validation-error”类时,即使它是红色,也不起作用<td> <span class="field-validation-error" data-valmsg-for="nom_candidat" data-valmsg-replace="true">Le champ Nom est requis.</span> </td> - user3756817