invisible elements do take up space ( visibility: hidden ) as opposed to hidden elements ( display: none ).
Using opacity-0 has the same visual effect as invisible, though they respond to interactivity differently.
invisible elements do not respond to clicks as opposed to those with opacity-0.
In this example, the last element will be blue while the middle element is active (clicked).
invisible elements can not be focused as opposed to those with opacity-0.
In this example, the last element will be blue while the middle element is focused.