2
我正在使用ASP.NET MVC 3和FluentValidation來驗證我的視圖模型。Css類不改變文本框的邊框顏色
我現在有我的文本框樣式是這樣的:
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;}
和邊境被設置爲紅色。
@大衛:如果它需要偏好,那麼爲什麼它將背景顏色更改爲#ffeeee?是否因爲輸入中沒有指定顏色[type =「text」]? – 2010-12-22 10:20:27