2010-02-08 2 views
0

Как следует отметить поля ввода недействительным (т.е. цвет, цвет фона, границы и т.д.)Отметить поле ввода как недействительные

В настоящее время, изменение границ требует рестайлинг поля ввода целого, в противном случае граница изменится от стиля браузера по умолчанию (который отличается для каждого браузера).

Аналогичные изменения цвета фона смешиваются с границами полей ввода.

В идеале я хочу иметь возможность менять цвет фона, не нарушая стиль оформления браузера по умолчанию. Возможно ли это? Какой хороший подход здесь, учитывая, что я хочу сохранить как можно больше правил стилизации браузера?

ответ

2

Я не нашел это ... В любом случае рекомендуется одно, чтобы вы указали set the default border и цвет фона любого ввода, чтобы он был согласован во всех браузерах. Если вы сделаете это, вы можете свободно вставлять входы по своему усмотрению.

Сверх того, стандарт, как представляется:

  • Установка как границы и фона на входе
  • показывая пользователю сообщение о том, что неправильно
  • Хороший контакт может активировать точки точки сообщения, чтобы щелкнуть так, чтобы фокус переместился в проблему.
  • Фокусировка пользователя на неверном вводе
  • Ввод * рядом с любыми обязательными полями.

Возвращаясь к границе, есть стандартные цвета, которые, как представляется, используется большинством людей, которые я могу предоставить, если вам нравится:

border:1px solid #CC0000; 
background-color:#ffeeee; 

Надежда, что помогает. Дайте мне знать, если вам нужно больше или если я не совсем понял, что вы после.

Смежные вопросы