【发布时间】:2014-07-01 07:29:05
【问题描述】:
我正在使用修改后的输入按钮让用户上传文件。
我找到了这个小提琴并使用了相同的代码并成功生成了一个有效的 CSS 按钮。 http://jsfiddle.net/geniuscarrier/ccsGK/
<div class="fileUpload btn btn-primary">
<span>Uploads</span>
<input type="file" class="upload" />
</div>
.fileUpload {
position: relative;
overflow: hidden;
margin: 10px;
}
.fileUpload input.upload {
position: absolute;
top: 0;
right: 0;
margin: 0;
padding: 0;
font-size: 20px;
cursor: pointer;
opacity: 0;
filter: alpha(opacity=0);
}
唯一的问题是,一旦我使用按钮上传文件,通常显示在按钮右侧命名已选择文件的消息就消失了。
因此,用户无法判断文件是否已被选中。有没有办法解决这个问题?
【问题讨论】:
标签: php html css button file-upload