Web display:none and visibility:hidden are two style declarations you can use to hide elements on the screen with css.
Style visibility hidden vs display none. Is commonly used with javascript to hide and show elements without deleting and recreating them. Hidden elements and you turn them visible, it will cause reflow for each element. When building applications, there are times that you want to hide elements visually (not deleting them from the dom, just the screen).
(something else), it will cause a single reflow, while if you have multiple visibility: