Bootstrap模态背景css

时间:2015-05-19 11:02:07

标签: css3 bootstrap-modal

我想使用bootstrap模态的背景效果,但不加载模态。但我不能正确地做到这一点。那么,Bootstrap背景在内部使用什么css?

3 个答案:

答案 0 :(得分:2)

您的背景必须具有比您要覆盖的内容更高的z-index,以及比您想要操作的框更低的z-index(下拉/弹出/模态)。

您可能希望在显示/显示事件中添加背景:

$('<div class="dropdown-backdrop"/>')
.insertBefore('.yourPopupBox')
.click(function () {
    //hide the popup box here
    //$(".yourPopupBox").hide();
});

您必须删除隐藏事件中的背景:

var backdrop = $(".yourPopupBox").parent().find('.dropdown-backdrop');
if (backdrop) {
    backdrop.remove();
}

CSS可以像:

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  //background-color: rgba(0,0,0,0.7);
  z-index: 990;
}

答案 1 :(得分:0)

你走了。

<div id="backdrop" style="position: fixed;width: 100%;height: 100%;
background: rgba(0,0,0,0.7);"></div>

答案 2 :(得分:0)

您也可以尝试这样:

.dropdown-backdrop {
    backdrop-filter: blur(5px) contrast(.1);
}