我希望我的块元素看起来好像高度增长到最大值(如JQuery 的渐进式显示),随着它的增长,垂直“推动”它之后的任何元素。
height
使用固定(max-height
从 0 到想要的大小)很容易,但不是用height: auto
,因为你不能max-height
从 0 到none
(元素将一直是 0px 高然后突然出现在动画的 100% 处)。
我尝试过从transform
toscaley(0)
但scaley(1)
高度从过渡开始时自动“保留”(因此插入元素后的内容被粗暴地向下移动,而不是平滑、渐进地推动)。