This is not very good to understand, anyway, the display effect of this page is relatively cool, some of which can be folded, or dragging. The display effect is as follows:
This is the case after the web is opened.
This is the case after folding the table.
This is the case where the table is dragged to other places.
As for the code, it is too long, it will not be put it directly. I have packed it, including JS files, HMTL code files, and CSS files. You can click here for download. After downloading, you can study your code or modify the code and apply it to the web page.