【问题标题】:Problem with input type='file'输入类型='文件'的问题
【发布时间】:2011-04-05 03:38:03
【问题描述】:

我正在努力让我的网站在 IE7 中很好地显示。 IE6已经做完了,还有FF、Chrome、Safari、Opera等……

如果这有什么不同的话,我会在 IETester 中运行 IE7。

我在 IE7 中遇到输入 type='file' 的问题。它旁边的按钮(浏览按钮)非常短,几乎没有任何宽度。好像按钮的宽度设置为 4px 或其他东西。

最重要的是,当我单击非常小的按钮时,什么也没有发生。应该会出现一个浏览窗口,但没有任何反应。

代码如下:

  <td height="30px" align="left" style="vertical-align:top;">
     <input type="file" id="pic_1" name="pic_1">
  </td>

我已经测试过设置 tdinput 的宽度,但没有成功。

有人知道问题出在哪里吗?

谢谢

【问题讨论】:

  • 你能显示一个屏幕截图吗?放在td外面怎么办?
  • Pekka: 整个桌子外面也有同样的问题...抱歉现在没有截图。
  • 屏幕截图会有所帮助。另外,如果表外出现同样的问题,为什么还要发布表的 CSS?
  • 我将删除该部分,在发布 css 后对其进行测试。
  • 可能是因为我在IETester中运行IE7?

标签: javascript html css internet-explorer forms


【解决方案1】:

似乎问题出在 IETester。

我在另一台装有 IE7 的计算机上对其进行了测试,它运行良好。

【讨论】:

    【解决方案2】:

    避免使用IETester。获取 IE 的表达式 web 超级预览副本。免费。

    【讨论】:

    • "IETester" 以不受支持的方式入侵 IE,这会破坏 IEFrame 中实现的 UI 功能。包括这个。
    猜你喜欢
    • 1970-01-01
    • 2011-08-29
    • 1970-01-01
    • 2020-05-10
    • 1970-01-01
    • 2017-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多