2011-04-02 67 views
0

對於實施JQuery的目的,我的目的是在這個小提琴有大約表格的所有「輸入」了堅實的紅色3 PX邊境http://jsfiddle.net/mjmitche/M9R8g/jQuery的表單輸入

然而,正如你所看到的,有複選框和單選按鈕周圍沒有紅色邊框。

你能告訴我我做錯了什麼嗎?

+0

我不認爲可以使用只有CSS。 – Jens 2011-04-02 07:49:54

回答

2

添加一個像這樣的邊框的span/div,以克服瀏覽器中複選框樣式的不足。

http://jsfiddle.net/M9R8g/9/

+0

hmm .. soz ..但我只是想知道爲什麼這個答案被接受。好的:你正在剝離你想要的皮膚元素,但這不是你想要做的第一個地方......雖然沒有冒犯! – harpax 2011-04-02 16:31:11

+0

可能是因爲一種解決方法,它更好,然後什麼都沒有。沒有人喜歡聽到:沒有辦法做到這一點。 – danidacar 2011-04-02 16:34:53

0

沒有:可惜你不能皮單選按鈕或複選框(如果您願意加入標記一個樣式添加到他們要麼它不會工作)

+0

,但它對運行我正在遵循的教程的人員很有幫助。我還在這個小提琴http://jsfiddle.net/mjmitche/M9R8g/6/上添加了另外兩個用於導師的命令,但他們不適合我。 – Leahcim 2011-04-02 07:53:36

1

基本上覆選框行爲的臭名昭著的點點跨瀏覽器。您可以使用圖像在跨瀏覽器中以可靠的方式設置複選框的樣式。

另一種選擇是使用一些jquery插件,如this之一。

1

你想讓所有的輸入邊框變成紅色嗎? 嘗試使用class在CSS中設置顏色而不是div

但是,如果複選框或單選按鈕,我認爲你不能這樣做,通過使用像jQuery的默認包。 嘗試使用另一個插件使用搜索引擎。

+0

Facepalm ....... – 2011-04-02 07:57:37