JSFiddle - React, Tailwind, and code Playground

HTML

<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Fugiat maxime repudiandae pariatur dolores in vel ipsum nisi corporis rem itaque illo laboriosam laborum sapiente consequatur modi quia explicabo nemo aliquam!</p>
<p>Eos nobis quae et libero alias maiores distinctio numquam assumenda totam voluptates earum at facere laborum quis iure. Et officia ducimus aperiam rerum facere rem sed necessitatibus labore doloribus esse!</p>
<p>Quia hic corrupti itaque rerum cum eius culpa nostrum iure tenetur eligendi libero ea quae commodi sunt suscipit explicabo dolor veritatis laudantium debitis aperiam facere dicta eos provident molestiae nam.</p>
<p>Omnis voluptatum impedit assumenda quos mollitia minima voluptatibus esse aperiam deserunt et perspiciatis ipsum excepturi unde vel consectetur quidem ipsam facilis reiciendis velit veniam nisi dolores libero delectus officiis iusto.</p>
<p>Deleniti quae officia optio mollitia veritatis quas aspernatur! Aspernatur rerum ipsum minus in animi mollitia iste. Quod atque minima quae voluptatem alias obcaecati nemo veritatis commodi eveniet illo mollitia laudantium.</p>
<p id="s">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ad eius provident illum inventore dicta perspiciatis distinctio assumenda molestias praesentium ducimus veniam iste quibusdam facere est maiores non accusamus sit temporibus.</p>
<p>Iure architecto ullam inventore consectetur iste mollitia eos dicta voluptatum quisquam debitis totam aut quod reiciendis nostrum natus nisi praesentium quas doloremque similique provident numquam voluptates sit voluptatibus cumque fugit.</p>
<p>In eum dolorem recusandae temporibus ab magnam illo corrupti nisi eius maxime doloremque adipisci facilis laudantium ullam explicabo quo itaque iste incidunt asperiores distinctio. Est nulla saepe dicta id ad!</p>
<p>A ipsa inventore ea quasi laboriosam voluptatem corrupti aperiam accusamus voluptates cum odio nisi blanditiis unde quibusdam autem aut totam. Maiores quisquam...

CSS

#s {
    background: red;
}

JavaScript

$('document').ready(function() {
    setTimeout(function() {
        $('html, body').animate({
            scrollTop: $('#s').offset().top
        }, 500);
    }, 5000);
});