我有一个动态高度的div,我想在高度增长时使用动画。问题是我无法设置 div 的高度(它必须是动态的),所以没有什么可以动画的。
.text {
transition: all .3s ease-in-out;
min-height: 20px;
max-height: 200px;
overflow: auto;
}
.max {
transition: all .3s ease-in-out;
height: 200px;
min-height: 200px;
}
Run Code Online (Sandbox Code Playgroud)
https://jsfiddle.net/abk7yu34/5/
请注意,缩小动画有效,因为 div 具有最小高度。
有没有办法在纯 CSS 中解决这个问题?
在c#中有没有办法做这样的事情:
public void Foo<T>()
{
T[] arr = Goo() as T[];
}
Run Code Online (Sandbox Code Playgroud)
Goo返回的地方object[],使用反射或其他什么?