我正在尝试将模态窗口居中在浏览器页面中。我想要居中它,使其适用于所有屏幕的响应式设计。
我正在尝试将模态窗口居中在浏览器页面中。我想要居中它,使其适用于所有屏幕的响应式设计。
尝试了几乎所有的CSS选项,但最终找到了解决方案:jQuery
setInterval(function()
{
if($('#myModal').is(':visible')===true)
{
$("body").addClass("modal-open");
$('#myModal').css({"display":"flex"});
}
else
{
$("body").removeClass("modal-open");
$('#myModal').css({"display":"none"});
}
},200);
这是关于Bootstrap的基本错误,涉及到向body标签添加/删除类modal-open,多年来一直在讨论,但至今没有有效的解决方案。