Closed jiaminghai closed 4 years ago
另外,这个查了看jquery文档,
$dialog.find('.modal-header').height(true);
这个高度用outerHeight(true)吧
$dialog.find('.modal-header').outerHeight(true);
发现改为
$dialog.find('.modal-header').outerHeight(true);
后,启用背景遮罩时,backdrop=“true”右侧会多出来一个垂直滚动条。 不启用背景遮罩backdrop=“false",不会多出来垂直滚动条,功能不影响,就是感觉两个滚动条有点难受
目前解决办法是bodyCss.max-Height多减去2px,不知有多个modal同时打开的情况是否这个还得再多减些(#^.^#)
还有个办法就是把这个样式.modal-open .modal
的 overflow-y
给覆盖掉,重新写个CSS样式
已修复,请关注近期版本发布。
希望判断modal-body的max-height的时候把modal-footer的高度也减去(如果modal-footer存在的情况下) ` var $dialog = that.$element.find('.modal-dialog'); var winHeight = $(window).height();