<input type="file"> 想把后面的未选择任何文件字样去掉,怎么做?
<label for="inputFile" class="button">
<span>选择文件</span>
</label>
<input type="file" id="inputFile" style="display: none" onchange="changed">
自己对label自定义样式; 当点击label , 就点击了对应的 input ,
<label class="button">
<span>选择文件</span>
<input type="file" style="display: none" onchange="处理函数">
</label>
.button {
/* 自定义按钮样式 */
}
直接上代码,你可以参考下。
//css
.imgboxa{
position: absolute;
color:#999;
left: 50%;
top: 50%;
transform: translate3d(-50%,-50%,0);
-moz-transform: translate3d(-50%,-50%,0);
-ms-transform: translate3d(-50%,-50%,0);
-webkit-transform: translate3d(-50%,-50%,0);
-o-transform: translate3d(-50%,-50%,0);
}
//html
<div class="imgBox1" data-value='' style='position:relative;width:100%;text-align:center'>
<img class="addcarimg1 img-responsive" id="blah1" src="" style="width:100%;height:20rem;overflow:hidden;"/>
<a href="javascript:;" class="imgboxa">
<span class="iconadd jiaNo1">+</span></br>
<span class="txt textNo1">身份证正面</span>
<input style='position: absolute; left: 0px; top: 0px; height: 100%; width: 100%; opacity: 0;' type='file' class="imgInp imgInp1" id="imgInp" data-value='1' />
</a>
</div>
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
全是答非所问的啊