gpt4 book ai didi

javascript - jQuery 动画按比例展开

转载 作者:行者123 更新时间:2023-11-29 16:28:09 24 4
gpt4 key购买 nike

我现在遇到的问题是如何在 jQuery 中对函数进行动画以按比例扩展。通常情况下,它仅向一侧展开,就像向底部展开或向右展开一样。

我想要的是通过使用 animate 按比例展开左-右-上-下。

alt text

以下是我的编码。我上面说的,它只扩展到底部。

$(document).ready(function() {
var theFrame = $("#FrmPatient", parent.document.body);
theFrame.animate({width: 650, height: 485}, 1000);
});

最佳答案

试试这个:

<div id="frame"></div>

#frame {
position: absolute;
left: 50%;
top: 50%;
margin: -100px 0 0 -100px;
width: 200px;
height: 200px;
background-color: #999;
}

$(function() {
var w = 400, h = 400;
$("#frame").animate({
width: w,
height: w,
marginLeft: -w/2,
marginTop: -h/2
}, 1000);
});

http://jsfiddle.net/GVj83/

关于javascript - jQuery 动画按比例展开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3673268/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com