display:none和visible:hidden都能把网页上某个元素隐藏起来,但两者有区别:
display:none
不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就是看不见也摸不到,不占页面的空间。
visible:hidden
使对象在网页上不可见,但该对象在网页上所占的空间没有改变,通俗来说就是看不见但摸得到,保留它占据的空间。
很简单的一个知识点,相信很多人都了解,但是新手可能会忽略,面试的时候可能会遇到。
display:none和visible:hidden都能把网页上某个元素隐藏起来,但两者有区别:
display:none
不为被隐藏的对象保留其物理空间,即该对象在页面上彻底消失,通俗来说就是看不见也摸不到,不占页面的空间。
visible:hidden
使对象在网页上不可见,但该对象在网页上所占的空间没有改变,通俗来说就是看不见但摸得到,保留它占据的空间。
很简单的一个知识点,相信很多人都了解,但是新手可能会忽略,面试的时候可能会遇到。