JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="http://code.jquery.com/ui/jquery-ui-git.css">
<script src="http://code.jquery.com/ui/jquery-ui-git.js"></script>
<div id="parent">
<div id="containment">
<div id="resizable"></div>
</div>
</div>
CSS
#parent {
overflow-x: scroll;
overflow-y: hidden;
width: 400px;
height:69px;
border: 1px solid black;
}
#containment {
width: 1250px;
height: 50px;
}
#resizable {
left: 50px;
width: 150px;
height: 50px;
border: 1px dotted black;
}
JavaScript
var grid = [10, 10];
$( "#resizable" ).draggable({
containment: "parent",
axis: 'x',
grid: grid
});
$( "#resizable" ).resizable({
containment: "parent",
grid: grid
});