【发布时间】:2009-08-20 10:53:34
【问题描述】:
渲染时:
<input type="file" />
你得到一个盒子和一个按钮,对吧? (至少在 Firefox 和 IE 中。)
一方面,在 Firefox 中,您只能通过 tab 键(聚焦)按钮,但在 IE 中,您可以通过 tab 键(聚焦)框和按钮。
另一方面,我想让 IE 表现得像 Firefox,我的意思是,我需要摆脱框焦点。想想用户在键盘上导航。
(原因是因为<input type="file" /> 不可见。相反,带有背景图像的<div> 会伪装成<input type="file" />。)
【问题讨论】: