2012-07-12 77 views
-1

我上的倍率插件,以下面的方式工作的工作工作:与jQuery动画

1)页的突出部分被显示在一个单独的盒子(html元素),其示出了它的放大版本。

2)有几种方式与这个盒子的配置玩像移动它上,下,左,右使用.animate功能,如:

在按下了键盘上的箭头

$('#monitor').animate({'marginTop': '+=50px'}, 'fast'); return false; break; 

现在的问题出现在用户希望自定义#显示器的大小时。 这样做的一种可能的方式是建议一些字母表用于增加盒子尺寸以及一个用于减小尺寸的字母表 该问题有什么解决方法?

请从您的最后一个注释是指“框中出版可以说字母‘jQuery的

的上面的代码段
+0

你阿斯金g你应该分配哪些键来改变框的大小,或者如何改变框的大小? – MrOBrian 2012-07-12 18:36:50

+0

主要.....如何 – user1491704 2012-07-12 18:38:11

+0

您可以使用'.animate()'函数根据按下的按钮更改高度和/或宽度,与您提供的代码片段非常相似。您可能还需要调整位置,以防止该框脱离屏幕 – MrOBrian 2012-07-12 18:41:08

回答

0

L’的高度已经降低到50%,这确实但文字材料满溢出来盒子”的

你也有动画字体大小,同时相对于框中动画

$("#go1").click(function(){ 
    $("#block1").animate({ width: "90%" }, { queue: false, duration: 3000 }) 
    .animate({ fontSize: "24px" }, 1500) 
    .animate({ borderRightWidth: "15px" }, 1500); 
}); 

+0

谢谢吨zod – user1491704 2012-07-12 19:06:44

+0

哦..如果它真的帮助你,你可以upvote并接受这个答案 – zod 2012-07-12 19:11:15

+0

当我按“L”的框放大框和文本也是如此,但不能限制文本留在框中。它现在有时也溢出框 也当我按S(后L)框和文字 之间的差距加大。 S是为了减小盒子尺寸 帮助!!!!! – user1491704 2012-07-12 19:29:32