CSS visibility 屬性 使元素佔位,但不可見

CSS visibility 屬性 使元素佔位,但不可見瀏覽器

h2
  {
  visibility:hidden;
  }

瀏覽器支持佈局

全部主流瀏覽器都支持 visibility 屬性。spa

註釋:任何的版本的 Internet Explorer (包括 IE8)都不支持 "inherit" 和 "collapse" 屬性值。code

定義和用法

visibility 屬性規定元素是否可見。blog

提示:即便不可見的元素也會佔據頁面上的空間。請使用 "display" 屬性來建立不佔據頁面空間的不可見元素。繼承

說明

這個屬性指定是否顯示一個元素生成的元素框。這意味着元素仍佔據其原本的空間,不過能夠徹底不可見。值 collapse 在表中用於從表佈局中刪除列或行。ip

默認值: visible
繼承性: yes
版本: CSS2
JavaScript 語法: object.style.visibility="hidden"

可能的值

描述
visible 默認值。元素是可見的。
hidden 元素是不可見的。
collapse 當在表格元素中使用時,此值可刪除一行或一列,可是它不會影響表格的佈局。被行或列佔據的空間會留給其餘內容使用。若是此值被用在其餘的元素上,會呈現爲 "hidden"。
inherit 規定應該從父元素繼承 visibility 屬性的值。
相關文章
相關標籤/搜索