-1

我正在开发一个放大插件,其工作方式如下:

1) 页面突出显示的部分显示在一个单独的框(一个 html 元素)中,显示其放大版本。

2) 有几种方法可以使用此框的配置,例如使用 .animate 函数将其向上、向下、向左、向右移动,例如:

按键盘上的向上箭头

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

当用户希望自定义#monitor 的大小时,问题就出现了。一种可能的方法是建议使用一些字母来增加盒子大小以及减小大小 对于这个问题有什么可能的解决方案?

请参考上面的jQuery代码段

4

1 回答 1

0

从您的最后一条评论“让我们说字母“L”的新闻框高度必须减少到 50%,它确实做到了,但文本材料是开箱即用的”

对于您制作动画的框,您也同时拥有动画字体大小

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

http://api.jquery.com/animate/

于 2012-07-12T19:01:18.133 回答