It is necessary to realize the smooth appearance of "hidden" sites. In order to make it clearer, I cite an example from the design, when you hover over a block, it should, as it were, “move” forward, i.e. the hidden part should smoothly appear over all the blocks.
Are there any scripts already written for such purposes? Writing from scratch is expensive, you need to take into account the overlapping of angles from neighboring blocks.
I do not ask you to write a solution, but I want to hear ideas on this matter. Thank!
PS: the display was made through a change in z-index, but it does not look nice - the picture is jerking sharply.