This is a complex scenario that requires some patience to explain.
My goal is to create a grid of widgets that can be dynamically displayed and positioned relative to the main page content. These widgets need to interact with the user as well as the content beneath them, allowing for clicking and typing functionality.
The challenge I'm facing is finding a way to place these widgets inside a CSS grid container without obstructing the main content of the page. Despite trying different approaches such as using negative z-index values and adjusting other elements' z-index properties, I have not been successful in achieving the desired outcome.
I have included an image to illustrate the desired result, but I have yet to come up with a viable solution using HTML/CSS.