JSFiddle - React, Tailwind, and code Playground
HTML
<div class="body">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur leo magna, ornare auctor pulvinar vitae, bibendum vel elit. Nam odio nibh, venenatis sed dui nec, molestie aliquam leo. Etiam vulputate neque ac odio hendrerit, in ullamcorper lorem luctus. Nullam vel velit ac purus imperdiet venenatis. Sed ipsum est, vestibulum ullamcorper porta ac, lobortis eget odio. Fusce tempus purus id lacus gravida, eget tincidunt mauris mattis. Nam lobortis pulvinar molestie. Nunc dapibus augue ipsum, a aliquam mauris tempus at. Phasellus venenatis arcu in ipsum tempor, sed congue risus molestie. Mauris ac nibh id justo ornare consectetur. Sed iaculis in orci vitae semper.</p>
<div class="table-container">
<table>
<tr>
<td>ячейка</td>
<td>ячейка</td>
<td>ячейка</td>
<td>ячейка</td>
<td>ячейка</td>
<td>ячейка</td>
<td>ячейка</td>
<td>ячейка</td>
<td>ячейка</td>
<td>ячейка</td>
</tr>
</table>
</div>
<p>Sed et nisi ut tellus imperdiet varius. Ut dapibus ipsum at tellus dapibus vestibulum non a felis. Pellentesque commodo fermentum ante, ac fermentum ante molestie in. In odio nunc, porttitor vitae dapibus at, faucibus mattis turpis. Quisque eu commodo diam. Etiam vitae tellus a elit efficitur molestie eget vel massa. Aenean sit amet massa at est interdum maximus ut ut libero.</p>
<p>Proin augue lorem, varius vel turpis quis, sollicitudin venenatis nunc. Nulla pretium sapien et arcu luctus interdum. Vivamus non vestibulum turpis, quis elementum risus. Suspendisse potenti. Fusce nisi purus, dapibus a lobortis nec, ullamcorper sed tortor. Quisque suscipit nec purus nec consequat. Duis at est nec tortor luctus lacinia. Nullam eleifend, ligula nec maximus dapibus, orci turpis euismod nunc, vitae egestas ante libero eget purus. Mauris...
CSS
.body {
width: 300px;
}
.table-container {
overflow-x: auto;
}
table {
border: 1px solid black;
border-collapse: collapse;
}
table td {
border: 1px solid black;
padding: 3px 5px;
}