【发布时间】:2013-07-12 08:36:37
【问题描述】:
我目前正在制作一个按钮来上传文件,但我不想使用默认输入[type=file]
这是我的 sn-p:
%button.btn
Upload your own
%input{ :type => "file", :class => 'file-input' }
这是css:
left: -34; // to align it with the button
top: -23;
position: relative;
opacity: 0;
目前它有效,我只是不确定标记。 twitter 在尝试上传个人资料照片时也具有相同的结构。
【问题讨论】:
-
但我不想使用默认输入[type=file] 有什么原因吗??
-
在 w3c 上验证它
-
你想得到什么精确的 HTML?
-
一个简单的按钮,单击时会打开文件上传窗口,而不是默认输入[type=file],我试图隐藏它。目前这是有效的,我只是想知道它是否是一个有效的标记
-
检查此链接,这是您问题的最佳答案stackoverflow.com/questions/793014/jquery-trigger-file-input