问题网址 : http://bbs.daxiangclass.com/?thread-167.htm
共性:都能把网页上某个元素隐藏起来
区别:
display:none不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说即看不见也摸不到
visiblility:hidden使对象在网页上不可见,但该对象在网页上所占的空间没有改变,通俗讲就是看不见但摸得到
优势:visibility:hidden比display:none的优势在于,如果我们用display:none;的话,切换显示是页面会产生回流,导致页面的重新构建,而visibility:hidden不会出现这种问题。