1. 程式人生 > >關於 z-index的問題 和 display動畫效果

關於 z-index的問題 和 display動畫效果

  • 在做頁面佈局的時候有時使用z-index來設定堆疊效果的時候會失效,為什麼?

z-index 僅能在定位元素上奏效(例如 position:absolute;)

  • 想實現下拉框動畫效果, 一種方法是把下拉框的容器div的display設為none, 在滑鼠懸浮的時候變為block, 但是覺得變換太生硬了,所以想加一個transition-duration, 但是無效,為什麼?

    display:none作用為將一塊區域從頁面中移去,就像它從來不在那裡一樣。一個塊狀區域不能只顯示一部分,只有全部存在或不存在……..

也就是dislay不存在過度過程,這個可以用height

來解決, 滑鼠未懸浮時高度為0, 懸浮時為指定高度