CSS的display:none与visibility:hidden
display:none
display:none彻底不显示元素,元素不占空间,等于没有。
visibility:hidden
visibility:hidden只是把元素隐藏不显示,仍然占有原来的位置空间
我在修改页面时发现,使用display的话想要再次显示会出现问题。如果想让隐藏的内容再次显示,需要使用visibility:hidden。display:none表示这个部分不展示给别人,visibility则是暂时隐藏,触发某事件时可以打开。