技术要点:
一个覆盖整个屏幕的浅灰色背景的div,一个包含内容的的div,
代码如下:
<div id="financeTip" style="">
<div class="financeTipBg" style=""></div>
<div id="financeTipInfor" class="e-tankuang alert financeTankuang" style=" ">
<button type="button" class="close tanweizhiClose"
data-dismiss="alert">
×
</button>
<div class="e-tankuang-title" id="myModalLabel">弹出框标题</div>
<div class="e-tankuang-content">弹出框信息</div>
</div>
</div>
$(document).ready(function(){
var m1_top = ( $(window).height() - $("#financeTipInfor").height() )/2;
var m1_left = ( $(window).width() - $("#financeTipInfor").width() )/2;
$("#financeTipInfor").css({"margin": m1_top + "px" +" "+ m1_left + "px"});
window.onresize=function(){
var m1_top = ( $(window).height() - $("#financeTipInfor").height() )/2;
var m1_left = ( $(window).width() - $("#financeTipInfor").width() )/2;
// $("#financeTipInfor").css({"margin": m1_top + "px auto","left": m1_left + "px"});
$("#financeTipInfor").css({"margin": m1_top + "px" +" "+ m1_left + "px"});
}
$(".close").click(function () {
$("#financeTip").css({"display": "none"});
});
});
#financeTip{width:100%;overflow:hidden;}
.financeTankuang{width:90%;}
@media (min-width: 768px){
.financeTankuang{width:600px;}
}
.financeTipBg{position:absolute;width:100%;height:100%;background:#000;z-index:8001;left:0;top:0;opacity:0.2}
#financeTipInfor{position:absolute;left:0;top:0;z-index:8011;}
(adsbygoogle = window.adsbygoogle || []).push({});
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有