html弹出背景与移动设备中的背景重叠

标签 html css modal-dialog

我已经为主页的菜单部分创建了一个弹出窗口。当您滚动页面时,您可以在预订按钮下方看到菜单部分。弹出窗口在桌面上正常工作。当我在移动设备上打开同一页面并单击菜单时,弹出窗口与背景重叠。

我找不到错误。当我在桌面上打开页面时,它会完美打开。我希望页面在移动设备上的打开方式与在桌面设备上的打开方式相同

网址: https://theparlour21.se/

以下是我用来创建模态的 CSS:

.modal {
    display: none;
    position: fixed;
    z-index: 1;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: rgb(0,0,0);
    background-color: #000;
}
.modal-content {
    background-color: #000 !important;
    color: #d4d2d2 !important;
    border: 1px solid #451d22!important;
    padding: 0 20px;
    overflow-y: scroll;
    overflow-x: hidden;
    height: 560px;
    overflow: auto;
    background-color: #000;
    border-radius: 0px !important;
}

最佳答案

.modal 类中使用 z-index:99999; 属性

关于html弹出背景与移动设备中的背景重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49255302/

相关文章:

javascript - 如何使用 Twitter Bootstrap 指定多个 javascript 模态参数?

ios - iOS 7 中文本字段的弹出/模式选择器

jquery - 来自另一个页面的 Bootstrap 模态

HTML 到 Jade 帮助

android - 如何定位 dppx 大于 2 但小于 3 的设备

javascript - 如何在 CSS 中将元素的宽度设置为等于高度的 10%?

javascript - 可视化库建议

javascript - Bootstrap Collapse Button 如何防止出现两次折叠

html - Flexbox 样式 - 试图使 View 居中

javascript - 使用带有 Tab 内容移动的 Jquery 制作动画