問一下,求教
.subNav{ position:absolute; top:30px; left:0; width:120px; height:0; overflow:hidden}
這里的寬和高改變值后沒有顯示想要的效果,怎么回事?而且已經(jīng)是height=0了,為什么需要隱藏,去掉隱藏后卻沒有隱藏,為什么
.subNav{ position:absolute; top:30px; left:0; width:120px; height:0; overflow:hidden}
這里的寬和高改變值后沒有顯示想要的效果,怎么回事?而且已經(jīng)是height=0了,為什么需要隱藏,去掉隱藏后卻沒有隱藏,為什么
2017-04-06
舉報
2017-04-06
一、overflow:hidden不是隱藏的意思,而是定義邊框盒子里面的內(nèi)容要是超出邊框,就在自動裁減掉溢出的部分,二、height等于零也不等于隱藏,隱藏是要設(shè)置display:none; 不顯示,但是他本身還是在文檔流的那個位置,還是有占據(jù)空間的,那個height等于0就是沒有了,效果相當于隱藏,但是不在文檔流占據(jù)空間位置。