JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.js"></script>
<div class="out">
  <div class="in">
    <div class="sortable">
      <div class="item">first</div>
      <div class="item">second</div>
      <div class="item">third</div>
    </div>
  </div>
</div>

CSS

html {
  background-color: red;
  height: 1000px;
  padding: 50px;
  overflow: scroll;
}

.in {
  position: relative;
  background-color: blue;
}

.item {
  padding: 10px;
  background-color: yellow;
  margin: 10px;
}

JavaScript

$( ".sortable" ).sortable();