无法滚动CSS固定元素

slmsl1lt  于 2022-12-01  发布在  其他
关注(0)|答案(1)|浏览(210)

我在CSS/html中的文本对齐方面遇到了一个小问题。因此,背景中有一个视频:

<video id="background-video" autoplay loop muted >
<source src="data/videos/cellarb6.mp4" width="1920" height="2000" type="video/mp4" >
</video>
<div id ="cellarground">
<<set $breath to $breath +30>>
 <<audio bup play>>

 breath  <progress @value="$breath" max="100"></progress>
 happiness  <progress @value="$happiness" max="100"></progress>
 credits  <progress @value="$credits" max="100"></progress>


you´ve reached the cellar of the building. 



you look up. 

<img src="data/fotos/holeend.jpeg"  width= "500" height="300">


            another way out. 





                                                 it is getting dark. 
                                                 
                                                 
                                                 
                                                 
                                                 
                                                 
                                                 

---------------------------------------------------------------------------------------------

[[left]]                                where do you go?                                                     [[right]]

---------------------------------------------------------------------------------------------

</div>

视频的前面是文本,但它不应该从页面的顶部开始。下面是这两个元素的CSS代码:

#background-video {
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
}
#cellarground {position:fixed; bottom:0px; top:50%; }

现在没有滚动条了。如果我改变位置(绝对/相对),我可以再次滚动页面。但我需要文本是固定的和向下滚动的能力。否则你不能到达链接。
非常感谢你的任何帮助(我有点新的CSS).
最美好的祝愿,安珀

9gm1akwq

9gm1akwq1#

如果你分享整个HTML和CSS源代码会有帮助。视频播放器也在“cellarground”div中吗?另外,我建议使用“%”而不是暴力像素,直到你把文本放到屏幕的中心。这样它就会在中心,而不管访问者的屏幕分辨率。如果你使用“viewport”元标记,你也可以尝试“vw”。
顶部:500 px; -〉顶部:百分之五十;

相关问题