我有一个像这样的Select元素:
<select name="dropdown">
<option value="1" selected="">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
</select>
如果使用Space,则打开下拉列表,但是如果使用Control + Option + Space,则下拉列表不会打开。该如何解决?
答案 0 :(得分:2)
关于此答案的很多变化取决于一些事情。
我会猜测您使用的是Mac(如@slugolicious指出),并且还会猜测您使用的是VoiceOver,因为除非您使用 Control + Option 键,否则通常无法使用它们重新使用屏幕阅读器。
在Safari和Firefox中,可以使用Voiceover打开 Control + Option + Space 的选择菜单,因此我最后的猜测是您正在使用Chrome + VoiceOver。在这种情况下,您无能为力,因为Chrome无法与VoiceOver配合使用,这是一个问题。如果您确实尝试针对Chrome对其进行修复,则可能会在其他使用了键盘命令的浏览器中引起问题。
大多数使用VoiceOver的用户将使用Safari作为他们选择的浏览器,因此不会遇到问题,而那些不使用Safari的用户将使用他们的浏览器和VoiceOver的古怪之处。