MVC التحقق من صحة التحقق من صحة CSS لا يعمل
-
24-09-2019 - |
سؤال
صباح
لا يمكنني الحصول على CSS لخطأ الإدخال للعمل عندما يكون لدي فئة بالفعل لمربع الإدخال.
<%=Html.TextBox("FirstName", null, new { @Class = "text" })%>
<%=Html.ValidationMessage("FirstName", new { @style = "color: red;", @Class = "errorInValid" })%>
إذا أخرجت {cclass = "text"} ثم
.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">
حاول وضعه في النهاية في Firebug ومعرفة ما إذا كان شيء ما يتغير - ربما يحصل على كتابة فوق قاعدة أخرى.
لا أعرف كيف يتم تعريف فئة النص الخاص بك - يمكنك أيضًا محاولة تحديد .input-validation-error مثل شكل. -input-valaction-error لذلك يكتسب تلقائيا أهمية أعلى.
هذه بالتأكيد مشكلة تتالي.
نصائح أخرى
أضف كلاهما .ed-valaction-error و .input.input-valaction-error error.
لا تنتمي إلى StackOverflow