在模态对话框中显示滚动时如何隐藏正文滚动条?

娜琳娜(Alena Zelentsova)

当我打开模态对话框时,主体溢出:自动。但是,当模式对话框有其自己的滚动时,我们会看到两个滚动-活动和不活动。如何仅保留一个活动滚动?现在这样的情况

html {
  overflow-y: scroll;
  overflow-x: auto;
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}
莫什·费

这很简单。只需overflow:hidden;在显示弹出窗口时添加body标签

波纹管仅使用bootstrap模态。如果您将在显示弹出窗口时查找结果html,则可以看到它。

p {
  margin-top:350px !important;
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" integrity="sha256-MfvZlkHCEqatNoGiOXveE8FIwMzZg4W85qfrfIFBfYc= sha512-dTfge/zgoMYpP7QbHy4gWMEGsbsdZeCXz7irItjcC3sPUFtf0kuFbDz/ixG7ArTxmDjLXDmezHubeNikyKGVyQ==" crossorigin="anonymous">

  
  
  <!-- Trigger the modal with a button -->
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">Open Modal</button>
  <p>Text</p>
  <p>Text</p>
  <p>Text</p>
  <p>Text</p>
  <p>Text</p>
  <p>Text</p>
<!-- Modal -->
<div id="myModal" class="modal fade" role="dialog">
  <div class="modal-dialog">

    <!-- Modal content-->
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal">&times;</button>
        <h4 class="modal-title">Modal Header</h4>
      </div>
      <div class="modal-body">
        <p>Some text in the modal.</p>
        <p>Some text in the modal.</p>
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
      </div>
    </div>

  </div>
</div>
  
  <script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js" integrity="sha256-Sk3nkD6mLTMOF0EOpNtsIry+s1CsaqQC1rVLTAy+0yc= sha512-K1qjQ+NcF2TYO/eI3M6v8EiNYZfA95pQumfvcVrTHtwQVDG+aHRqLi/ETn2uB+1JqwYqVG3LIvdm9lj6imS/pQ==" crossorigin="anonymous"></script>

jsbin.com中的相同示例

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

加载twitter引导模式对话框时,如何防止正文滚动条移动?

来自分类Dev

加载twitter引导模式对话框时,如何防止正文滚动条移动?

来自分类Dev

在关闭对话框时,屏幕会因右侧显示的滚动条而闪烁,该如何隐藏呢?

来自分类Dev

如何在滚动条对话框中添加滚动条?

来自分类Dev

当窗口具有滚动条时,jQuery对话框会覆盖滚动条

来自分类Dev

LibreOffice对话框中的滚动条

来自分类Dev

如何在vuetify的模式对话框中添加垂直滚动条?

来自分类Dev

如何在屏幕初始显示时隐藏滚动条?

来自分类Dev

如何在不隐藏正文滚动条的情况下在固定 div 上滚动时禁用正文滚动?

来自分类Dev

Primefaces对话框滚动条未显示在标题下方

来自分类Dev

打开模式对话框时可见的2个滚动条

来自分类Dev

Vuetify Grid系统在我的对话框中添加水平滚动条

来自分类Dev

如何在Android中隐藏DIV上的灰色滚动条-仅在您无法滚动时显示

来自分类Dev

内容可滚动时如何隐藏滚动条?

来自分类Dev

如何隐藏溢出:在居中的div中滚动滚动条

来自分类Dev

当max-height结束时,如何保持滚动条隐藏并显示?

来自分类Dev

单击按钮时如何隐藏/显示高图的滚动条和范围选择器?

来自分类Dev

如何在<select>中隐藏滚动条

来自分类Dev

如何在javaFX中隐藏Pannable滚动条?

来自分类Dev

如何隐藏UICollectionView的滚动条

来自分类Dev

如何隐藏水平滚动条

来自分类Dev

如何隐藏模式滚动条

来自分类Dev

如何顺利隐藏滚动条?

来自分类Dev

在Webview中隐藏滚动条

来自分类Dev

位置为负时,如何显示滚动条?

来自分类Dev

内部内容与底部对齐时如何显示滚动条?

来自分类Dev

位置为负时,如何显示滚动条?

来自分类Dev

位置为负时,如何显示滚动条?

来自分类Dev

以编程方式滚动listview时隐藏滚动条?

Related 相关文章

  1. 1

    加载twitter引导模式对话框时,如何防止正文滚动条移动?

  2. 2

    加载twitter引导模式对话框时,如何防止正文滚动条移动?

  3. 3

    在关闭对话框时,屏幕会因右侧显示的滚动条而闪烁,该如何隐藏呢?

  4. 4

    如何在滚动条对话框中添加滚动条?

  5. 5

    当窗口具有滚动条时,jQuery对话框会覆盖滚动条

  6. 6

    LibreOffice对话框中的滚动条

  7. 7

    如何在vuetify的模式对话框中添加垂直滚动条?

  8. 8

    如何在屏幕初始显示时隐藏滚动条?

  9. 9

    如何在不隐藏正文滚动条的情况下在固定 div 上滚动时禁用正文滚动?

  10. 10

    Primefaces对话框滚动条未显示在标题下方

  11. 11

    打开模式对话框时可见的2个滚动条

  12. 12

    Vuetify Grid系统在我的对话框中添加水平滚动条

  13. 13

    如何在Android中隐藏DIV上的灰色滚动条-仅在您无法滚动时显示

  14. 14

    内容可滚动时如何隐藏滚动条?

  15. 15

    如何隐藏溢出:在居中的div中滚动滚动条

  16. 16

    当max-height结束时,如何保持滚动条隐藏并显示?

  17. 17

    单击按钮时如何隐藏/显示高图的滚动条和范围选择器?

  18. 18

    如何在<select>中隐藏滚动条

  19. 19

    如何在javaFX中隐藏Pannable滚动条?

  20. 20

    如何隐藏UICollectionView的滚动条

  21. 21

    如何隐藏水平滚动条

  22. 22

    如何隐藏模式滚动条

  23. 23

    如何顺利隐藏滚动条?

  24. 24

    在Webview中隐藏滚动条

  25. 25

    位置为负时,如何显示滚动条?

  26. 26

    内部内容与底部对齐时如何显示滚动条?

  27. 27

    位置为负时,如何显示滚动条?

  28. 28

    位置为负时,如何显示滚动条?

  29. 29

    以编程方式滚动listview时隐藏滚动条?

热门标签

归档