Μέθοδος για κύλιση παραθύρου κατά ένα ποσό σε JavaScript

Η μέθοδος scrollBy κάνει κύλιση του παραθύρου κατά ένα δεδομένο ποσό από την τρέχουσα θέση. Ως πρώτη παράμετρο δέχεται τη μετατόπιση οριζόντια, και ως δεύτερη - κατακόρυφα. Ας κάνουμε κύλιση του παραθύρου κατά τα δεδομένα ποσά:

javascriptwindow.scrollBy(100, 200);

Ας εκτελέσουμε κύλιση προς την αντίθετη κατεύθυνση:

javascriptwindow.scrollBy(-100, -200);

Ας εκτελέσουμε ομαλή κύλιση:

javascriptwindow.scrollBy({
  top: 100,
  left: 100,
  behavior: 'smooth'
});
Задание 1

Με πάτημα στο κουμπί κάντε κύλιση του παραθύρου κατά 100px προς τα κάτω.

Задание 2

Με πάτημα στο κουμπί κάντε κύλιση του παραθύρου κατά 100px προς τα πάνω.

Задание 3

Με πάτημα στο κουμπί κάντε ομαλή κύλιση του παραθύρου κατά 300px προς τα κάτω.

Задание 4

Με πάτημα στο κουμπί κάντε ομαλή κύλιση του παραθύρου κατά 300px προς τα πάνω.