在firefox输入文件标记中更改光标样式

时间:2012-06-27 03:05:54

标签: javascript firefox cursor twitter-bootstrap

我一直在尝试将光标样式更改为指针而不是I光束,但看起来FF不符合输入文件字段中的光标规格。例如,我已经做了这个小小提琴:http://jsfiddle.net/jDZtn/4/其中Id喜欢光标看起来像指针而不是Ibeam,当用户将鼠标悬停在它上面时。我的最终计划是引入opacity == 0并在其上使用可点击按钮。

我不确定这种行为是否是一个错误。

1 个答案:

答案 0 :(得分:2)

更好的解决方案是显示:无文件输入,并按下.click()它。

编辑:经过一些测试后,我注意到safari不会让我.click()文件输入,因为它被设置为display:none,所以我创建了this fiddle,它似乎适用于所有浏览器。我只是通过定位/可见性隐藏文件输入而不是显示:无。

参考:https://developer.mozilla.org/en/Using_files_from_web_applications#Using_hidden_file_input_elements_using_the_click()_method