CSS visibility
  CSS visibility属性用于指定元素是否可见。
 注意:不可见元素也会占用页面上的空间。通过使用显示属性,您可以创建不占用空间的不可见元素。
 语法:
 visibility: visible|hidden|collapse|initial|inherit;
 
 
 CSS可见性参数
 visible:这是默认值。
 hidden:它指定该元素不可见(但仍占用空间)。
 collapse:仅用于表格元素。它用于删除行或列,但不影响表布局。
  行或列占用的空间可用于其他内容。
  如果在其他元素上使用了折叠,则它将呈现为"隐藏"。
 initial:用于将该属性设置为其默认值。
 inherit:它用于从其父元素继承此属性。
 CSS可见性示例
 <!DOCTYPE html>
 <html>
 <head>
 <style>
 h1.visible {
     visibility: visible
 }
 h1.hidden {
     visibility: hidden
 }
 </style>
 </head>
 <body>
 <h1 class="visible">我可见</h1>
 <h1 class="hidden">我是隐藏的</h1>
 <p><strong>Note:</strong> 不可见的元素也会占用页面上的空间。
 通过使用显示属性,您可以创建不占用空间的不可见元素。</p>
 </body>
 </html>
 
 
 JavaScript语法:
 object.style.visibility="hidden"
 
 
 请参阅JavaScript示例:
 <!DOCTYPE html>
 <html>
 <head>
 <style>
 #myDIV {
     margin: auto;
     width: 400px;
     height: 200px;
     background-color: lightpink;
     border: 1px solid black;
 }
 </style>
 </head>
 <body>
 <p>点击“尝试”按钮以设置可见性属性并隐藏div元素。</p>
 <button onclick="myFunction()">Try it</button>
 <div id="myDIV">这是DIV元素。</div>
 <p><strong>Note:</strong> 不可见的元素也会占用页面上的空间。 </p>
 <script>
 function myFunction() {
     document.getElementById("myDIV").style.visibility = "hidden";
 }
 </script>
 </body>
 </html>