是否有任何方法可以选择,这允许多个选择看起来像普通?

时间:2013-08-04 16:32:39

标签: html forms

有没有办法让选择,这允许多个选择看起来像普通? 就像一个下拉菜单,你知道......

<select multiple="multiple"></select>

看起来像

<select></select>

http://jsfiddle.net/UKf5Y/3/

2 个答案:

答案 0 :(得分:3)

嗯,不。如果有,用户将如何使用它来选择多个项?

多重选择的唯一方法是因为所有项目同时显示,并且可以在按住修改键的同时单击并拖动或单击。

如果它看起来像一个下拉框,如果没有取消选择第一个项目,你将如何导航到第二个项目?

答案 1 :(得分:0)

选择列表的样式以及HTML中的许多不同元素(尤其是input[type='file']元素)实际上取决于浏览器。如果您希望在视觉上使其更具吸引力/不同,那么我真的需要使用一些JavaScript并使用“界面”来选择。一些非常好的选择列表的JavaScript库是 jQuery Multiselect jQuery UI Multiselect select2 ,也许你应该看看那些。

值得注意的是,只有select2支持单个/多个变体,而且的样式看起来不同,但是你怎么能一次看到多个选择呢?您可以设计自己的看起来看起来相同的解决方案,但我认为这会产生误导。