我可以设置<select>元素的样式来显示列吗?

kol*_*lys 14 html css jquery

我正在尝试在<select>元素中创建一个基于列的列表,其中multiple = multiple - 我希望在菜单中看到的是:

Opt1    Opt5    Opt9
Opt2    Opt6    Opt10
Opt3    Opt7    Opt11
Opt4    Opt8    Opt12
Run Code Online (Sandbox Code Playgroud)

这可能吗?我当然愿意在jQuery中这样做,但更喜欢CSS.

DOK*_*DOK 9

这绝对是可能的.

这个类似的SO问题中提出了几个选项.

这个非常流行的问题,需要有点进一步,加入自动完成.

如果您使用google"jquery multi-column dropdownlist",您可以找到更多选择.

顺便说一句," multiple"属性指定用户是否可以选择列表中的多个项目,而不是下拉列表中是否显示多个列.

  • 如果您仔细观察,“类似问题”就会有所不同。OP 喜欢有三列选项,而不是同一选项中的三列。 (2认同)