我正在創建一個在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