So my header is fixed, but my video scrolls over it. When I scroll past the video to my paragraph I can see my header. I copied some code for my video wrapper and iframe. However, when I take out the position the video disappears completely.
Please give me suggestions on how to made this work.
As for your problems, you have way to many position properties in your CSS.
Clean those up completely, then assign only one position element to your header that you want to stick on top and make sure rest of the elements that do not need it have no position properties.
The reason it is all messy is because you have to much conflicting stuff in your CSS. You need to clean up, maybe start from scratch and take top down approach first.
Maybe read up on this topic where me and someone else already made example of it:
I found the example really confusing. And I couldn’t fix the nav bar. Finally got that solved and now part of my video is cut off.
I thought I was trying to simplify it.