I've been working on this design which you can see at
My plan is to incorporate various animations and transitions, so I have inserted each layer separately (the island, individual clouds, buttons) as images. Unfortunately, I haven't been able to recreate these elements using CSS.
The main issue I am facing is with the positioning of the island in relation to the buttons. When I set the z-index of the island higher than that of the buttons, the buttons are still visible but cannot be hovered over or clicked. It seems like the buttons are being covered by the transparent area of the island.
What would be your recommended solution for this problem?