2011-07-05 66 views

回答

6

恐怕沒有動畫與CSS3過渡高度沒有一些JavaScript援助的方式,檢查出:

How can I transition height: 0; to height: auto; using CSS?

Can you use CSS3 to transition from height:0 to the variable height of content?

此外,你的代碼去從display:none到display:block,在任何情況下都不會影響高度。而不是顯示沒有使用高度:0與溢出:隱藏;

+0

這不好什麼是最好的JS解決方案? thxs – TheExit

+7

嘗試使用max-height動畫:http://jsfiddle.net/leaverou/zwvNY/ – stereoscott