700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 弹出框设置在页面居中

弹出框设置在页面居中

时间:2018-12-24 22:50:02

相关推荐

弹出框设置在页面居中

思路:

1.获取当前页面的高和宽、针对顶部和左侧的滑动距离。

2.将弹出框的位置设为绝对位置。

3.设置弹出框针对屏幕的左侧和顶部的距离。

代码:

html :

<div class="dialog">

...... //模态框内容

</div>

css: .dialog{ position:abosulte;......}

script: var showDialog(){

var objW = $(window);

var objC = $(".dialog");

var brsW = objW.width();

var brsH = objW.height();

var sclL = objW.scrollLeft();

var sclT = objW.scrollTop();

var curW = objC.width();

var curH = objC.height();

var left = scrlL + (brsW - curW)/2;

var top = scrlT + (brsH - curH)/2;

objC.css("left":left,"top":top);

}

ps:$(window).resize(function(){//页面窗口大小改变事件

showDialog();

});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。