CSS 中的 visibility 属性控制元素是可见还是隐藏。当元素的可见性设置为 hidden 时,它会从页面上消失,但它原本占用的空间仍然保留。这与 display: none 不同,后者会完全将元素从文档流中移除,导致周围元素重新排列。
visibility
hidden
display: none