700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > layui弹窗自适应变大_layui弹窗宽度固定高度自适应界面

layui弹窗自适应变大_layui弹窗宽度固定高度自适应界面

时间:2021-05-01 16:42:53

相关推荐

layui弹窗自适应变大_layui弹窗宽度固定高度自适应界面

//默认上下15px的边距高度,可根据需要修改

function layuiDialogFitScreen(){

var layui_title_height=$(window.parent.document).find(".layui-layer-title").height();

var border_margin=30;

var minH=150;

var _margin=0;

var _top=$(window.parent.document).find(".layui-layer-iframe").css("top").split("px")[0];

$("html").height($("body").height());

if($(document).height()+layui_title_height>$(window.parent.document).height()-border_margin){

_margin=-(_top-border_margin/2)+'px';

var mContentH=($(window.parent.document).height()-layui_title_height-border_margin)+'px';

$(window.parent.document).find("iframe").css({"height":mContentH});

$(window.parent.document).find(".layui-layer-iframe").css({"height":mContentH,"top":_top,"margin-top":_margin});

}else{

$(window.parent.document).find("iframe").css("height",($(document).height())+'px');

$(window.parent.document).find(".layui-layer-iframe").css("height",($(document).height())+'px');

if($(document).height()>minH){

_margin=-($(document).height()-minH)/2+'px';

$(window.parent.document).find(".layui-layer-iframe").css("margin-top",_margin);

}

}

}

//删除delH高度内容后内容自适应界面高度

function deleteFitView(delH){

var layui_title_height=$(window.parent.document).find(".layui-layer-title").height();

var mH=$("html").height()-delH;

var border_margin=30;

$("html").height(mH);

if( $("html").height()+layui_title_height<=$(window.parent.document).height()-border_margin){

$(window.parent.document).find("iframe").height(mH);

$(window.parent.document).find(".layui-layer-iframe").height(mH);

layuiDialogFitScreen();

}

}

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