display:none 元素不显示也不占据位置visibility:hidden 元素不可见但占据位置opacity:0 设置整个元素的透明度,会影响子元素rgba,将a设置为0 设置透明度,但不影响子元素