JSFiddle - React, Tailwind, and code Playground
by Base
HTML
<body>
<div id="content">
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<div>demo</div>
<input type="button" id="btn" value="go to top"/>
</div>
</body>
CSS
#content{
width:300px;
background:#e7e7e7;
}
JavaScript
$('#btn').on('click', function(){
$("body").animate({ scrollTop: 0 }, 1000);
});