jquery - 如何启用弹出父页面滚动?

标签 jquery html css popup

点击链接时会出现弹出框,我需要为父页面启用滚动 .对于小屏幕笔记本电脑,弹出窗口无法正常查看,我无法对弹出窗口的高度做任何事情。我想启用滚动。

.popup{
display: block;
z-index: 1002;
outline: 0px;
position: fixed;
height: auto;
width: 730px;
top: 209px;
left: 259px;
}

最佳答案

弹出框一般设置为position: absolute;,不在文档流中,所以不要使用fixed,而是使用absolute,即使 stackoverflow 标志框也使用绝对值,因为它不会随页面滚动,如果您将元素设置为 position: absolute;,如果您的元素超出定义的宽度,浏览器可能会显示滚动>,请确保您没有使用 overflow: hidden; 可能是为了清除 float ,请改用 clear: both 并且您应该会看到滚动条

关于jquery - 如何启用弹出父页面滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13062669/

相关文章:

jquery - 尝试使用 JQuery 突出显示当前导航图标

javascript - 使动画函数在执行 $.ajax 调用时起作用

javascript - 使用 HTML5/JavaScript 构建数据网格

jquery - 通过单击将 div 滑入/滑出

html - Angular 4 - 顶部导航栏没有锁定在顶部

javascript - 在 PHP 中编码 JSON 并使用 POST 提交

javascript - 如何获取窗口 "right"?

html - 浏览器在 grunt/angular 应用程序中缓存 HTML 页面。 build 时如何使它无效?

javascript - 如何在 Javascript 中执行以 base64 编码的代码

html - 如何克服 Bootstrap 的默认样式?元素定位问题?