我们基本上想要为当前已设置的元素设置动画
我的.css 文件:
#stuff {
max-height: 70px
}
到max-height: auto
.
$('#stuff').animate({'max-height': 'auto'});
不工作 - 这当然是有道理的,因为“自动”不是一个数字。
要点是:如果我将max-height: auto
div 设置为大约 200 像素的计算高度(如在 Chrome 开发人员工具中所见) - 但由于可以编辑内容,我不能对此进行硬编码。
如果我使用固定值,例如
$('#stuff').animate({'max-height': 200});
这行得通 - 但是如果 div 的内容变得更好(可以在 CMS 中编辑)怎么办。
有没有办法确定 div 的高度max-height: auto
(大约 200 像素),然后使用这个值来正确地为它设置动画?