点击图片上传文件
来源:互联网 发布:linux top 后如何退出 编辑:程序博客网 时间:2024/05/29 11:03
最近一个项目需要做点击图片实现上传、研究了一下 input 的 file 属性、一样和网上看到的那样会考虑到样式太过难看、所以选择把按钮换成图片、
看到了一些例子是用脚本之类实现的、感觉有点复复杂、所以做了一个单纯用 html 和 css 实现的方案、当然还有预览功能应该还是要用到JS 的、我这个就无法实现了、
原理是 做一个背景图
可以看到这是两个等下要用到的按钮、而我要做的就是把 input 的位置和大小调到这里、然后设置不透明度为0、
<div class="XX" style="background-image:url(IMG/IDBC.png);"> <input type="file" name="browse2" style="opacity:0;background-image:url(IMG/ID1.png); background-color:#000; width:255px;height:165px; overflow:hidden;" /> <!--<img src="IMG/ID1.png" title="点击上传图片"></img>--> <p>身份证正面</p> <input type="file" name="browse2" style="opacity:0;background-image:url(IMG/ID1.png); background-color:#000; width:255px;height:165px; overflow:hidden;" /> <!-- <img src="IMG/ID2.png" title="点击上传图片"></img>--> <p>身份证背面</p> </div>
opacity:0; 这时候按钮是隐藏的、但是点击图片所在位置就可以实现打开上传功能、实现效果:
0 0
- 点击图片上传文件
- 图片点击上传文件
- 点击图片,上传文件
- 自定义图片点击, 上传文件
- 点击图片触发上传文件事件
- 上传文件点击后显示图片
- 上传文件点击后显示图片
- layUI中点击按钮选择图片(不自动上传),然后点击上传按钮,上传图片(可以上传多个文件)
- Web实现点击图片弹出上传文件窗口
- angular上传文件(点击上传)
- android webview图片文件上传兼容性问题——上传控件点击无效的解决办法
- android webview图片文件上传——上传控件点击无效的解决办法
- 点击图片,调用上传控件
- jquery利用formdata实现点击图片进行ajax上传文件,图片
- 点击下载文件、图片
- 图片上传点击通过js显示图片
- 点击按钮实现文件上传
- uploadify点击按钮上传文件
- UVA10050 Hartals
- 从开机加电到main函数执行前的过程
- hd1012 u Calculate e
- 深入理解JVM—JVM内存模型
- 网络编程Socket之TCP之close/shutdown详解(续)
- 点击图片上传文件
- MIT算法导论学习-Lecture0(所有资料)
- php套件包结合80端口映射,快速本地搭建部署网站并发布到外网
- Linux TCP参数优化
- pat1011
- 源代码---java正则表达式匹配字符串
- Windows下cocos2dx-v3.1 导入Box2d物理引擎库 进行物理世界开发
- Warning: Attempt to dismiss from view controller <LoginViewController: 0xbb9c0f0> while a presentat
- zabbix中文配置指南