Canvas - nie pokrywa właściwie ekranu.

Canvas - nie pokrywa właściwie ekranu.
adams0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 333
0

Cześć.
Mam mały problem z canvas otóż:
W CSS'ach mam:

Kopiuj
body {
    margin: 0;
}
canvas {
   background-color: blue;
}

W js:

Kopiuj
let canvas = document.querySelector("canvas");
canvas.width = self.innerWidth;
canvas.height = self.innerHeight;

I zgodnie z tym źródłem: www.youtube.com/watch?v=EO6OkltgudE powinno mi grzecznie pokryć całą dostępną przestrzeń. Pokryło. Ale pojawiły się suwaki.
Jak to u mnie wygląda:* patrz obrazek*;
Próbowałem zamienić window na self ale nie pomogło.
Jak to naprawić?

MA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 644
2

Dodaj do canvas position: absolute; I dla bezpieczeństwa body, html { margin: 0; padding: 0; }

adams0
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 333
0

Działa! Bardzo dziękuję! :D

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.