gpt4 book ai didi

javascript - 在固定位置 div 上滚动

转载 作者:太空宇宙 更新时间:2023-11-04 16:22:38 26 4
gpt4 key购买 nike

整个 popup-div 是可见的,当我垂直滚动时,它会跟随。

enter image description here

只有一半的 popup-div 是可见的,当我垂直滚动时它会跟随,但不可能查看 popup-div 的第二部分。 如何实现?

enter image description here

CSS 代码:

  .popup
{
position:fixed;
z-index:9002;
background-color:#FFFFFF;
border:solid 1px #000000;
top: 20%;
left: 20%;
overflow: auto;
}
.popupbackground
{
background-color:#111;
opacity:0.65;
filter:alpha(opacity=65);
position:fixed;
z-index: 500;
top:0px;
left:0px;
width: 100%;
height: 100%;
}

我正在使用 ASP.NET,如果需要代码隐藏来回答这个问题,我会提供它。

我已经阅读了一些解决方案,例如将溢出参数设置为自动或滚动,但还没有成功。

更新如下:

现在弹出窗口可以根据需要垂直滚动,但前提是滚动条水平可见。 enter image description here

在这里,不可能垂直滚动,因为滚动条不可见,而在浏览器中水平滚动只会强制 popupdiv 跟随。

enter image description here

最佳答案

试试这段代码(pupup 的内容只是为了测试):

<html>
<head>
<style>
.popup
{
position:fixed;
z-index:9002;
background-color:#FFFFFF;
border:solid 1px #000000;
top:10%;
left: 20%;
overflow: auto;
height:80%;
width:40%;
}

.popupbackground
{
background-color:#111;
opacity:0.65;
filter:alpha(opacity=65);
position:fixed;
z-index: 0;
top:0px;
left:0px;
width: 100%;
height: 100%;
}


</style>
</head>
<body>
<div class="popupbackground">
</div>
<div class="popup">
a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />
a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />
a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />
a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />
a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />
a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />
a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />
a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />
a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />
a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />a<br />
</div>
</body>
</html>

关于javascript - 在固定位置 div 上滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6289155/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com