我想簡單地更改顏色並定義多行選擇框或列表框的邊緣。使用CSS或jQuery創建HTML表單列表框
我在類似的主題上看到了一些主題,但不是我正在尋找的解決方案。我需要能夠:元素
- 更改懸停顏色
- 更改元素的選擇顏色
- 更改邊界
- 風格側滑塊(不是必要的)
我想我可能不得不使用JS(如果可能的話,通過jQuery),但更願意使用CSS是我可以。
Here is what I mean by a list box
我想簡單地更改顏色並定義多行選擇框或列表框的邊緣。使用CSS或jQuery創建HTML表單列表框
我在類似的主題上看到了一些主題,但不是我正在尋找的解決方案。我需要能夠:元素
我想我可能不得不使用JS(如果可能的話,通過jQuery),但更願意使用CSS是我可以。
Here is what I mean by a list box
有沒有可能這樣做只是與CSS。看看這個插件:github.com/vladfr/jquery-coolmultiple
嘗試這些
http://www.devirtuoso.com/2009/08/styling-drop-down-boxes-with-jquery/
http://www.adamcoulombe.info/lab/jquery/select-box/
編輯:
使用此插件jQuery SelectBox
輸出將會像this
這些似乎都不支持列表框,它們都是下拉選擇框。 – 2011-04-27 12:32:41
沒有html元素叫做listbox,你需要添加屬性'size'使它看起來像列表框... – Vijay 2011-04-27 13:10:27
我已經編輯了這個問題,以使它更清晰。這裏是代碼http://jsfiddle.net/GRLwg/ – 2011-04-27 13:34:50
有沒有可能做到這一點只與CSS。看看這個插件:https://github.com/vladfr/jquery-coolmultiple – n3on 2011-04-27 13:42:24
選擇框看起來不錯,但不會將原始值發送到提交! – 2011-04-27 15:27:44
@n3on此工作,添加它作爲答案我可以接受它。 – 2011-05-03 15:11:35