在页面加载时更改文本框的颜色

时间:2012-10-05 05:08:17

标签: css asp.net-mvc asp.net-mvc-3

是否有任何方法可以更改模型中所需定义的文本框的颜色。当页面加载时,如果按下提交按钮并且任何内容都失败,则应该显示颜色。

我需要这个而不在视图中分配任何额外的类或id。有没有这样的财产?

提前致谢。

1 个答案:

答案 0 :(得分:2)

您应该将此规则放在您的css文件中:

input[type=text][data-val-required]{color:red /* or any other color */}

注意:仅当指定了!DOCTYPE时,IE7和IE8才支持属性选择器

了解更多信息https://developer.mozilla.org/en-US/docs/CSS/Attribute_selectors