有誰知道一個非常原生的選擇插件造型<select>
。我的意思是說,你用「選擇」框自己交互,而不是用UL
或DIV
創建的flux select
,這似乎是大多數選擇插件處理這個問題的方式。我能找到的最好的例子是http://www.rent.com;在該網站上,當您單擊flux a
時,您最終會與select
元素進行交互。它非常完美,響應速度快,如果您處理複雜的JavaScript,則無需傳遞事件偵聽器。CSS樣式選擇輸入像rent.com
翻看源代碼我無法弄清楚它是如何完成的,我知道它與label
包裝select
有關。這有填充覆蓋整個select
框。現在有沒有人知道這是如何做的是一個JS插件或只是一些CSS魔術?
謝謝賈森這只是我一直在尋找。我的唯一一個小問題是,如果你點擊箭頭本身,它不會打開選擇下拉菜單: –
我沒有花太多時間在它上面。這可能是一個「z-索引」問題。試試這個:http://jsfiddle.net/RKeks/2/ – Jason