android - 手机/平板电脑上的 Chrome 上的多项选择仅显示在一行上

标签 android html css google-chrome

我敢肯定这不是第一次被问到,但我能找到的唯一类似的东西是 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>

除手机/平板电脑上的 chrome 外,这显示正常 - 忽略大小并显示在一行中。这对我来说一般用途没问题,但我需要能够在禁用的选择(上图)中显示一些选择的值,在这种情况下,只显示第一个选择的选项,无法展开选择。

它在我的平板电脑上的 firefox 上显示正常,一直显示所有行。

有没有办法让 chrome 遵循这种行为?

最佳答案

多选保持一行,似乎没有任何解决办法。

但唯一的问题是(如上所述)禁用的功能。

通过禁用选项而不是选择本身,您仍然可以打开选择并查看所选选项,而无法更改任何选项。

关于android - 手机/平板电脑上的 Chrome 上的多项选择仅显示在一行上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19010505/

相关文章:

html - 如何在 HTML 中将文本与图像中心垂直对齐?

css - 将 div 匹配到背景图像中特定 "3D"位置的公式

html - 如何在 Logo 上将页面的中间部分向上拉,但保持背景向下?

java - 如何传递 String 参数使其成为类方法调用的一部分?

android - 填充不影响 XML 布局中的 <shape>

android - 错误:null value in entry: mainDexListProguardOutputFile=null

html - 将鼠标悬停在菜单项的 <li> 上会导致扩展 1px

html - float 到页面底部(不是视口(viewport))的可变高度页脚的 CSS

ios - 调试 ruby​​motion 包装的 web View

java - 在不使用 "Intent.ACTION_CALL"的情况下在 Android 中运行 USSD 代码