<input type =“file”/>浏览按钮问题。是否有任何替代插件来实现相同的目标?

时间:2011-01-12 09:30:17

标签: css plugins button css3

我写过

<input type="file">

如果我想为此按钮应用我的自定义CSS,则会生成一个小文本框和浏览按钮,然后我该怎么做?

是否有任何插件可以将文件从客户端上传到服务器,按钮i可以应用我自己的CSS?

3 个答案:

答案 0 :(得分:2)

您绝对可以将样式应用于上传按钮。这是一个细节实现这一点的链接。 http://www.burhankhan.com/css_tricks/styling-file-upload-input-box-in-css/

答案 1 :(得分:2)

大多数浏览器都不能让你对type="file"输入的样式有很大的控制,即使它们确实如此,你也不会得到非常一致的外观,因为不同的浏览器会以不同的方式呈现控件:例如,在Chrome中,没有输入字段。

如果您想控制外观,请考虑使用uploadify

等工具

答案 2 :(得分:1)

直接通过CSS设置此元素样式的选项非常有限。解决这些限制的最有效方法之一是one by Shaun Inman

另一种选择是使用Flash进行异步上传,通常使用swfupload完成。