我试图找到相关的解决方案,但我找不到一个。
首先我想展示一个例子
我使用的css是:
position:absolute;
height:100%;
width: 24.5%;
top: 0;
bottom: 0;
right: 0;
background-color: black;
我认为'bottom = 0;'有问题。
如您所见,有 2 个 div:main 和 sub。这两个 div 彼此不同(如未嵌套)。
主要内容存在于“子”div 中。由于内容很多,页面大小会增加(我们需要滚动才能看到整个内容)。现在我想要的是另一个 div 的高度应该根据整个页面的长度增加。
在我的实际代码中,还有更多具有动态内容的 div,因此页面的长度不是固定的。
我想要的最终结果是黑色部分应该覆盖我页面的整个右侧,从页面的顶部到底部。现在它只是在最初查看的页面的第一部分结束,而不是滚动。
谢谢你。