Witaj
a zdjecie w tle nie chce ustawić się na 100vw 100vh tylko po przewinieciu jest dalsza czesc obrazka a nie powinna
poczytaj sobie o tym na MDN'a może pomoże.
Teraz kilka uwag z innej beczki
Używasz do stylowania id, zalecane jest używanie klas, ponieważ id to coś unikalnego, a style powinny być ogólne np
masz dwa divy i chcesz żeby wyglądały tak samo, i z stylowaniem po id wyglądały by to np tak - a ze stylowaniem po klasie tak. Mam nadzieje że te przykłady dały ci do zrozumienia dlaczego stylowanie po klasie jest lepsze - jeżeli nie pisz.
Następną sprawą są polskie nazwy, to że po polsku to jedno(lepiej po angielski, ponieważ angielski to bardziej uniwersalny język i ktoś z zagranicy będzie rozumiał twoje intencje), druga sprawa to samo nazewnictwo na ten przykład masz diva id lewy, i to innemu programiście który patrzy tylko na kod nic nie mówi, nie zdradza twoich zamiarów. Jeżeli coś ma być boczną treścią znajdująca się po prawej stronie to lepszym rozwiązaniem jest nadanie mu np klasy sidebar-right
Następną rzeczą jest używanie float, działają ale obecnie mamy takie technologie jak flex, czy grid które są stworzone do prostszego definiowania układu strony, ponadto dzięki flexowi możesz wyśrodkowywać element w poziomie i w pionie - film z przykładem
Jeżeli nie wiesz co to RWD, to radze szybko nadrobić te zaległości wpisując w yt 'czym jest responsywność' lub coś takiego - zapewniam, że to zmieni twój pogląd na tworzenie stron WWW.
Taki tip - gdy będziesz bawił się z właściwościami do background (pierwszy link co wysłałem) to rób to na czystym projekcie, aby nie mieszać bardziej w obecnym