CSS visibility 属性

日期:2016.1.24

定义和用法

visibility 属性规定元素是否可见。

提示:即使不可见的元素也会占据页面上的空间。请使用 "display" 属性来创建不占据页面空间的不可见元素。

描述
visible 默认值。元素是可见的。
hiddle 元素是不可见的。
collapse 当在表格元素中使用时,此值可删除一行或一列,但是它不会影响表格的布局。被行或列占据的空间会留给其他内容使用。如果此值被用在其他的元素上,会呈现为 "hidden"。
inherit 规定应该从父元素继承 visibility 属性的值。

上面盒子通过visibility配合opacity,做到了过渡效果,那么这个属性有什么特点呢。

与opacity比较,它设置为隐藏时,可以触及下方内容。

与display:none;比较,它还占位。

之后我会尝试将它用在百页面首页。