首先display:none;是將DOM元素徹底的消失蛀蜜,徹底的不解析刻两,在代碼中不占位。而visibility:hidden滴某;只是視覺上的消失磅摹,依舊在頁面中會進行解析,會在代碼中存在占位霎奢。
但是visibility:hidden比display:none的優(yōu)勢在于户誓,如果我們用display:none;的話,切花顯示是頁面會產(chǎn)生回流椰憋,導(dǎo)致頁面的重新構(gòu)建厅克,而visibility:hidden不會出現(xiàn)這種問題。
首先display:none;是將DOM元素徹底的消失蛀蜜,徹底的不解析刻两,在代碼中不占位。而visibility:hidden滴某;只是視覺上的消失磅摹,依舊在頁面中會進行解析,會在代碼中存在占位霎奢。
但是visibility:hidden比display:none的優(yōu)勢在于户誓,如果我們用display:none;的話,切花顯示是頁面會產(chǎn)生回流椰憋,導(dǎo)致頁面的重新構(gòu)建厅克,而visibility:hidden不會出現(xiàn)這種問題。