手机端上传相册图片

简介:

css:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
.upload-img{
     width : 80% ;
     position : fixed ;
     top : 50% ;
     left : 50% ;
     margin-left : -40% ;
     background-color #fff ;
     border-radius:  10px ;
     z-index : 1000 ;
     display : none ;
}
.upload-img>p:first-child{
     height : 50px ;
     line-height 50px ;
     border-bottom : 2px  solid  #ccc ;
     padding : 0  20px ;
     font-size 2.2 rem;
}
#open-picture,#open-camera{
     height : 40px ;
     line-height 40px ;
     padding : 0  20px ;
     font-size 2 rem;
     cursor pointer ;
}
#open-picture{
     border-bottom : 1px  solid  #ccc ;
}
.mask{
     background : #000 ;
     opacity:  0.8 ;
     width : 100% ;
     height : 100% ;
     z-index : 999 ;
     position fixed ;
     top : 0 ;
     left : 0 ;
     display none ;
}
 
#picture,#camera{
     position : absolute ;
     top : 0px ;
     left : 0px ;
     width : 100% ;
     height : 100% ;
     margin : 0px ;
     opacity:  0 ;
     filter:  "alpha(opacity=0)" ;
     filter: alpha(opacity= 0 );
     -moz-opacity:  0 ;
}

html:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
< p >< img  src = "默认显示图片的路径地址"  id = "img" ></ p >
< form  action = ""  id = "upload-img"  runat = "server"  method = "post"  enctype = "multipart/form-data" >
     < div  class = "upload-img" >
         < p >上传照片</ p >
         < div  style = "position:relative;" >
             < p  id = "open-picture" >< span  class = "glyphicon glyphicon-picture rMar10" ></ span >相册</ p >
             < input  type = "file"  name = "picture"   capture = "camera"  id = "picture" />
         </ div >
         < div  style = "position:relative;" >
             < p  id = "open-camera" >< span  class = "glyphicon glyphicon-camera rMar10" ></ span >拍照</ p >
             < input  type = "file"  name = "camera"  accept = "image/*"  id = "camera" />
         </ div >
     </ div >
</ form >

js:

1
2
3
4
5
6
7
8
$( "#img" ).click( function (){
     $( ".upload-img" ).show();
     $( ".mask" ).show();
});
$( ".mask" ).click( function (){
     $( ".mask" ).hide();
     $( ".upload-img" ).hide();
});



本文转自 蓓蕾心晴 51CTO博客,原文链接:http://blog.51cto.com/beileixinqing/1877466,如需转载请自行联系原作者
相关文章
|
21天前
Discuz! X3.5插件云诺-阿里云短信手机登录 会员登录后也无法查看附件图片的问题解决方法
Discuz! X3.5插件云诺-阿里云短信手机登录 会员登录后也无法查看附件图片的问题解决方法
34 2
|
28天前
|
前端开发 小程序 Java
java基础:map遍历使用;java使用 Patten 和Matches 进行正则匹配;后端传到前端展示图片三种情况,并保存到手机
这篇文章介绍了Java中Map的遍历方法、使用Pattern和matches进行正则表达式匹配,以及后端向前端传输图片并保存到手机的三种情况。
17 1
|
29天前
|
小程序 JavaScript API
微信小程序开发之:保存图片到手机,使用uni-app 开发小程序;还有微信原生保存图片到手机
这篇文章介绍了如何在uni-app和微信小程序中实现将图片保存到用户手机相册的功能。
448 0
微信小程序开发之:保存图片到手机,使用uni-app 开发小程序;还有微信原生保存图片到手机
|
4月前
|
前端开发 小程序
【微信小程序-原生开发】实用教程20 - 生成海报(实战范例为生成活动海报,内含生成指定页面的小程序二维码,保存图片到手机,canvas 系列教程)
【微信小程序-原生开发】实用教程20 - 生成海报(实战范例为生成活动海报,内含生成指定页面的小程序二维码,保存图片到手机,canvas 系列教程)
406 0
|
5月前
|
开发工具
云控微信开发SDK使用教程--手机微信朋友圈图片上传服务端
云控微信开发SDK使用教程--手机微信朋友圈图片上传服务端
|
6月前
|
Java
手机照相或选择相册,类似新浪微博的图片处理
手机照相或选择相册,类似新浪微博的图片处理
39 2
|
6月前
|
XML 计算机视觉 数据格式
手机点击按钮进行切换图片
手机点击按钮进行切换图片
32 0
|
移动开发 JavaScript 前端开发
数据可视化大屏百度地图手机端标注开发实战案例解析(jsAPI接口、标注分类图片、文本标签、分类筛选、自适应高度信息弹窗、PHP后端API)
数据可视化大屏百度地图手机端标注开发实战案例解析(jsAPI接口、标注分类图片、文本标签、分类筛选、自适应高度信息弹窗、PHP后端API)
203 0
|
Android开发
android手机中图片的拖拉及浏览功能
android手机中图片的拖拉及浏览功能
101 1
|
移动开发 JSON 编解码
Vue3+Node写个免费在线图库生成器,三步将你的手机相册搬到线上
一个 Vue3 + Node 快速生成漂亮的在线相册的项目,纯前端的项目,不需要开发后端,没有数据库,只需要把照片丢进去,Git提交一下站点就出来了。
Vue3+Node写个免费在线图库生成器,三步将你的手机相册搬到线上
下一篇
无影云桌面