У меня есть элемент на странице, который я уже центрировал по горизонтали и вертикали (это модальный диалог пользовательского интерфейса jQuery), и хочу изменить его размер с помощью .animate (), например так:
<div id="element" style="width: 100px; height: 100px;">
Hi Stack Overflow!
</div>
<script type="text/javascript">
$('#element').animate({ height: "200px" });
</script>
Это прекрасно работает, за исключением того, что элемент растет только вниз. Я пытаюсь сделать так, чтобы элемент рос вертикально в обоих направлениях (в данном случае 50 пикселей в каждом направлении), чтобы он оставался по центру. Есть ли способ, которым это можно сделать?