2012-07-12 76 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