我确信这不是第一次被问到,但我能找到的唯一类似的事情是https://stackoverflow.com/questions/17486567/multiple-select-behavior-in-mobile-platform并且它没有回答我的问题。
我有一个选择:
<select class="myClass" multiple="multiple" size="3" disabled="disabled">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
除了移动设备/平板电脑上的镀铬外,显示效果很好 - 其中尺寸被忽略并显示在一行中。对于一般用途来说这很好,但我需要能够在禁用的选择中显示一些选定的值(上图),在这种情况下,只显示第一个选择的选项,无法扩展选择。
它在我平板电脑上的firefox上显示正常,一直显示所有行。
有没有办法让chrome遵循这种行为?
答案 0 :(得分:2)
多重选择仍然是一行,似乎没有任何解决方法。
但唯一的问题是(如上所述)禁用的功能。
通过禁用选项而不是选择本身,您仍然可以打开选择并查看所选选项,而无法更改任何选项。