HTML/PHP 一行下拉列表多选

use*_*310 5 javascript php user-experience drop-down-menu

有谁知道一种创建下拉列表的方法,如在 select 语句中允许多项选择但可以显示在一行上。添加 multiple="multiple" 选项会导致它显示在与不适合该项目布局的选项一样多的行上,但是 Css 和/或 javascript 就可以了,希望避免使用 js 框架。考虑使用 onclick 事件来显示标准多行下拉框可能有效,但不确定如何实现。

以下显示在几行中。

 <select name="items[ ]" multiple="multiple">
    <option value="item1">item1</option>
     <option value="item2">item2</option>
    <option value="item2">item2</option></select>
Run Code Online (Sandbox Code Playgroud)

sim*_*aun -1

请参阅尺寸属性

<select multiple="multiple" size="1">
Run Code Online (Sandbox Code Playgroud)

  • -1,因为这根本不起作用。我建议编辑您的答案以建议 jquery 选项,而不是仅仅将其留在评论中。 (2认同)