In order to comply with design requirements, SVG is being used to create all the components of the interface in an HTML application, such as buttons, text, and icons. While most elements are immediately visible, menus are initially set to hidden.
The issue arises in Opera browser where clicking on a button does not make all the SVG elements in the hidden menu visible. Only the dynamic elements are displayed, leaving the children of the menu hidden. It seems that the visibility property is not being applied properly, requiring manual application of class and IDs to reveal the hidden elements.