Я использую на сайте автоматическую прокрутку текста по вертикали с помощью JS. Опубликовал проект. В браузере отображается анимация хорошо, но на экране анимация не работает. Как можно еще реализовать анимацию?
<script>
let scrollStep = 1;
let direction = 1;
const box = document.querySelector('#FIO');
const content = document.querySelector('#FIO');
function goUpAndGoBack() {
var u = document.querySelector('#viv').getBoundingClientRect().top;
let time = 30;
box.scrollBy(0, scrollStep * direction);
setTimeout(() => goUpAndGoBack(), time);
if (document.querySelector('#viv').getBoundingClientRect().top == u) {
direction = -1 * direction;
}
}
goUpAndGoBack();
</script>