什么 CSS 属性会禁用 Bootstrap 4 模式背景中的活动?

Posted

技术标签:

【中文标题】什么 CSS 属性会禁用 Bootstrap 4 模式背景中的活动?【英文标题】:What CSS property disables the activity in the background of a Bootstrap 4 modal? 【发布时间】:2020-02-06 20:56:25 【问题描述】:

我想知道可以使用哪些属性或属性集来停用、模糊甚至使 Bootstrap 模态背后的背景变暗。

我有兴趣在其他地方使用这些相同的属性,但是在使用检查元素(开发人员工具)时我很难找到它们。

希望大家帮忙。提前致谢!

【问题讨论】:

getbootstrap.com/docs/4.0/components/modal 【参考方案1】:

创建了一个 div .modal-backdrop,它负责这个... 尝试更改此 div 的颜色或不透明度

.modal-backdrop 
  background: rgba(161, 247, 174, 0.9) !important;
  opacity: 0.3 !important;
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>


<div class="container">
  <h2>Modal Example</h2>
  <!-- Button to Open the Modal -->
  <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#myModal">
    Open modal
  </button>

  <!-- The Modal -->
  <div class="modal" id="myModal">
    <div class="modal-dialog">
      <div class="modal-content">

        <!-- Modal Header -->
        <div class="modal-header">
          <h4 class="modal-title">Modal Heading</h4>
          <button type="button" class="close" data-dismiss="modal">&times;</button>
        </div>

        <!-- Modal body -->
        <div class="modal-body">
          Modal body..
        </div>

        <!-- Modal footer -->
        <div class="modal-footer">
          <button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
        </div>

      </div>
    </div>
  </div>

</div>

【讨论】:

停用模态背后的活动怎么样?例如,在您的示例中,一旦打开模态,滚动时我们只能滚动模态,背景保持静止(以“模态示例”标题作为参考) 您想限制背景滚动吗?这是你的问题吗? 是的!就是这样,而且比我问的更清楚。谢谢 为此,您必须在&lt;body&gt;&lt;html&gt; 标签上添加CSS 属性overflow:hidden...然后在关闭模式时,删除此css 属性跨度>

以上是关于什么 CSS 属性会禁用 Bootstrap 4 模式背景中的活动?的主要内容,如果未能解决你的问题,请参考以下文章

Yii2 禁用 Bootstrap Js、JQuery 和 CSS

css 打开模态上的bootstrap,禁用正文滚动

CSS 动画,不适用于禁用的引导按钮

如何使用 Bootstrap v3.4.1 设置禁用(也选中)单选按钮的样式?

Bootstrap Navbar 汉堡包在单击时不会折叠

Twitter Bootstrap 在 CSS 中使用星号宽度属性