【发布时间】:2017-08-01 17:47:24
【问题描述】:
谁能帮我改变html中输入类型'file'的样式。我提到了以下链接 但我的问题没有解决。我需要为浏览按钮添加颜色,当我尝试将样式应用于浏览按钮时,文本框消失了,我看不到我在文本框中选择了什么文件。 这是我的代码:
<div id="fileimport">
<div class="fileupload">
<input type="file" name="Upload" style="position: relative" />
</div>
</div>
input.file {
position: relative;
text-align: right;
-moz-opacity: 0;
filter: alpha(opacity: 0);
opacity: 0;
z-index: 2;
}
div.fileupload {
position: relative;
}
$('input[type=file]').on('change', prepareUpload);
function prepareUpload(event) {
files = event.target.value;
if (files != null) {
$("#ShiftValidate").prop('disabled', false);
}
}
【问题讨论】: