我希望自己的塊元素看起來好像高度已經達到其最大值(如JQuery's progressive show),在它平滑地增長後垂直「推動」任何元素。帶有高度的自由滑動CSS3動畫:自動
這很容易固定height
(請max-height
從0到想要的大小),但不與height: auto
,你不能讓max-height
從0到none
去(元素將是0像素高一直然後突然出現在動畫的100%)。
我試圖測距transform
從scaley(0)
到scaley(1)
但高度自動「保留」是從過渡的開始(使插入元件後的內容被粗暴地向下移動,而不是光滑,漸進推動)。
這裏是一個測試用例:http://jsfiddle.net/duopixel/ZMc5B/,呃,它看起來不太好,它可能需要一些js來解決。 – Duopixel 2011-02-04 04:01:12