我正在创建一个在jQuery Validation下验证的表单。我想将浅红色背景颜色应用于无效且需要更正的输入。输入背景色破坏造型?
当我将background-color: #FFCCCC;
应用于输入时,吸引人的样式似乎被删除,而硬边框替换它。例如,对于在Firefox文本输入:
Styled and unstyled text input http://liranuna.com/strager/b/textbox-difference.png
(Live demo)
这发生多个浏览器。如果我设置了除#FFFFFF
之外的其他background
,也会发生这种情况。
有没有办法在应用背景颜色时保留样式?
我打开Javascript模式,以某种方式模拟风格。
请问您可以重新填写表格吗?我不确定你在说什么。 = S – strager 2009-05-18 22:46:47
我认为他意味着你应该查看默认样式(边框)并在设置背景后手动应用它们。我怀疑这会起作用,但因为默认样式不会因为背景而改变。虽然控制器的渲染:) – Joey 2009-05-18 22:58:41