上午

我不能让输入验证错误css来工作时,我有一个类已经为输入框。

<%=Html.TextBox("FirstName", null, new { @Class = "text" })%>
<%=Html.ValidationMessage("FirstName", new { @style = "color: red;", @Class = "errorInValid" })%>

如果我取出新的{@class = “文本”},然后

.input-validation-error
{
    border: 1px solid #ff0000 !important;
    background-color: red !important;     
}

上面的CSS作品。

帮助

的问候, 皮特

由于事先(我在CSS掷骰子)

有帮助吗?

解决方案

不是一个真正的答案,但尝试检查类获得如何在CSS应用顺序。

输入验证错误通常任何其他类等

之前呈现
<input type="text" class="input-validation-error text-box single-line">

尝试把它在萤火到底,看看是否有新的变化 - 也许它被另一个规则得到的overwritte

不知道你的.text类是如何定义的 - 你也可以尝试定义的。输入验证错误的形式。输入验证错误等等它会自动获得更高的重要性。

这是肯定的级联问题。

其他提示

添加两者。输入验证错误和.input.input验证错误的类。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top