所以我在这里尝试了几种解决方案,但似乎找不到适合我的解决方案。
我在背景中有这个 div,颜色为浅蓝色。我已经将它的最小高度设置为与文档的高度相匹配,但问题是我的 jQuery 代码不起作用。
var windowHeight = $(window).height();
var documentHeight = $(document).height();
if ( windowHeight > documentHeight ) {
$("#blueBackgroundBarVertical").height = windowHeight;
}
这是CCS代码:
#blueBackgroundBarVertical {
min-height: 631px;
width: 150px;
background-color: rgba(0, 204, 255, 0.4);
position: absolute;
top: 0;
margin-left: 695px;
z-index: -10; }
我尝试将“高度”设置为 100%,但是小屏幕出现问题,因为这是屏幕的 100%,所以当您在较长的页面上向下滚动时,该栏的其余部分会消失底端..