css:
.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.2rem;
}
#open-picture,#open-camera{
height:40px;
line-height: 40px;
padding:0 20px;
font-size: 2rem;
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:
<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 >
<p id="open-picture"><span class="glyphicon glyphicon-picture rMar10"></span>相册</p>
<input type="file" name="picture" capture="camera" id="picture"/>
</div>
<div >
<p id="open-camera"><span class="glyphicon glyphicon-camera rMar10"></span>拍照</p>
<input type="file" name="camera" accept="p_w_picpath/*" id="camera"/>
</div>
</div>
</form>
js:
$("#img").click(function(){
$(".upload-img").show();
$(".mask").show();
});
$(".mask").click(function(){
$(".mask").hide();
$(".upload-img").hide();
});
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。