在OS X上的Safari中无法聚焦零大小输入是因为Safari浏览器对于零大小输入框的处理存在一些问题。当输入框的宽度和高度都设置为零时,Safari无法正确地将焦点聚焦到该输入框上。
这种情况下,可以考虑以下解决方案:
- 调整输入框的大小:将输入框的宽度和高度设置为一个非零值,以确保Safari可以正确处理焦点聚焦。可以设置一个很小的宽度和高度,以使输入框在页面上几乎不可见。
- 使用其他浏览器:如果在OS X上的Safari中无法解决该问题,可以尝试在其他浏览器上测试,如Chrome、Firefox等。不同浏览器对于零大小输入框的处理方式可能不同,可能会有更好的兼容性。
- 使用JavaScript解决:可以通过使用JavaScript来处理输入框的聚焦问题。可以通过监听事件,在输入框被点击时,动态调整输入框的大小,然后再将焦点聚焦到输入框上。
总结起来,无法在OS X上的Safari中聚焦零大小输入是一个已知的问题,可以通过调整输入框的大小、使用其他浏览器或者使用JavaScript来解决。