【发布时间】:2012-02-23 08:18:37
【问题描述】:
我正在尝试在具有 multiple=multiple 的
Opt1 Opt5 Opt9
Opt2 Opt6 Opt10
Opt3 Opt7 Opt11
Opt4 Opt8 Opt12
这可能吗?我当然愿意在 jQuery 中这样做,但更喜欢 CSS。
【问题讨论】:
-
使用原生 HTML
select元素是不可能的。但是,可以使用div重新创建您的示例,该div在单击控制输入时显示/隐藏。如果这对您很重要,您可能会遇到使用此方法的可访问性问题。 -
@RoryMcCrossan 您应该将此作为答案;仅仅因为答案是“否”并不意味着它无效。 :)
-
你可以用 jQuery 做任何事情,构建看起来像原生小部件的自定义表单元素。我个人建议不要这样做,因为最终用户体验的变化和功能的丧失通常不值得坚持您的自定义 UI 需求。