4

iOS 7 在 html 中不显示多于一行option

<select>
  <option value="volvo">Volvo test test test test test test </option>
  <option value="saab">Saab</option>
  <option value="opel">Opel</option>
  <option value="audi">Audi</option>
</select>

它只是用省略号截断它。有没有其他人只用标准的 HTML 注意到这一点option

也许这是一个 iOS 7 的错误,因为它没有发生在 iOS6 上?我直接从w3schools 网站上提取了这个。

要重现,请使用运行 iOS 7 的 iPhone 并转到此 jsFiddle

显然,一旦选择,您就可以看到问题。但是使用手机优化的手机,您将看不到整个问题。

除非我在这里遗漏了什么。

4

2 回答 2

9

optgroup在选择列表的末尾添加一个空:

 <select>
  <option selected="" disabled="">Select a value</option>
  <option>Grumpy wizards make toxic brew for the evil Queen and Jack</option>
  <option>Quirky spud boys can jam after zapping five worthy Polysixes</option>
  <option>The wizard quickly jinxed the gnomes before they vaporized</option>
  <option>All questions asked by five watched experts amaze the judge</option>
  <optgroup label=""></optgroup>
 </select>
于 2013-11-01T21:44:06.053 回答
2

看起来它现在需要<optgroup>标准来包装选项。

问题解决了。

于 2013-09-25T18:45:27.590 回答