为什么虚拟键盘在Android上的Chrome上显示隐藏的输入元素,而不是其他设备?

时间:2016-09-12 23:24:02

标签: android google-chrome

重现步骤:
1)转到https://hsf.ipass.com 2)id = find-near-location的document.activeElement输入元素不可见。它实际上在汉堡包菜单中崩溃了 3)点击地图上没有针脚的任何地方。你甚至可以点击一个别针,但这有其他互动混乱了这个问题 4)弹出虚拟键盘 5)document.activeElement仍然是find-near-location。

这似乎是Android上的Chrome中的一个错误,但我的Google-fu让我失望。

我在使用Chrome 52.0.2743.98的Android 6.0.1上遇到此问题。

1 个答案:

答案 0 :(得分:0)

事实证明,Bootstrap的.collapse类不使用display:none或visibility:hidden来避免呈现元素,每个https://www.w3.org/TR/html5/editing.html#focus-management都需要。