解决思路是把input 放在文字的上边,弄成透明的,这样在点文字时,实际是点击了input,这样就实现了文件的上传。
具体代码:
<style> #uploadImg{ font-size:12px; overflow:hidden; position:absolute} #file{ position:absolute; z-index:100; margin-left:-180px; font-size:60px;opacity:0;filter:alpha(opacity=0); margin-top:-5px;} </style> <span id="uploadImg"> <input type="file" id="file" size="1" > <a href="#">上传图片</a></span>
时间: 2024-11-10 00:28:31