html - 如何使模态停留在滚动条上

标签 html css bootstrap-4

我的页面中有一个简单的弹出模式,我希望在滚动页面时保留此模式。

这是我的模式

<div class="modale" id="ouibounce-modal" style="display:none">
            <button type="button" id="pop_up_close" class="close" data-dismiss="modal">&times;</button>
            <img id="pop_up" src="images/caly_popup.png">
</div>

这是我的解决方案

.modale {
    height: calc(100vh - 126px);
    overflow-y:scroll;
  }

这不起作用,我需要做什么才能让它起作用?

最佳答案

Try this

  

 .modale {
    height:100vh;
    overflow-y:scroll;
    position: fixed;
    background: red;
    width: 100%;
    left: 0;
    right: 0;
    top: 0;
    margin:auto;
  
  }
<div class="modale" id="ouibounce-modal">
            <button type="button" id="pop_up_close" class="close" data-dismiss="modal">&times;</button>
            <img id="pop_up" src="images/caly_popup.png">
</div>

关于html - 如何使模态停留在滚动条上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57309224/

相关文章:

jquery - 删除选择中的下拉箭头

javascript - 获取单选按钮选择的值

jquery - 如何使用CSS3、jQuery、HTML制作图片队列效果?

javascript (jquery) 添加文本注释不要换行/忽略它们的 div 容器

html - Bootstrap 4 : Add a subtitle to a modal

javascript - 为什么我的文本在移动设备 View 上没有响应?

javascript - 显示隐藏内容

css - 是否可以使 JavaFX TableColumn 的标题文本溢出到另一列?

html - 以内联以外的方式定义 bootstrap col-md-**

javascript - bootstrap 4 的 bootstrap-datetimepicker