代码之家  ›  专栏  ›  技术社区  ›  Greg K

scriptaculous effect.grow()从设置的大小开始,而不是从0开始

  •  1
  • Greg K  · 技术社区  · 15 年前

    如果在处理步骤中遇到错误,将显示一个DIV。我有一个“更多信息”链接,单击该链接时,我希望展开并显示遇到的特定错误。

    我想我可以用脚本和 Effect.Grow() 动画,但这似乎总是从0px x 0px开始并放大。

    是否可以从我的DIV的现有维度开始并从那里增长?

    2 回复  |  直到 13 年前
        1
  •  0
  •   Andris    15 年前

    Effect.Grow 实际上不提供任何起始大小参数,始终从0开始。所以你可能想重新考虑 Grow 然后选择其他东西。

    我建议 Effect.Morph 对于这份工作,你可以用更少的麻烦达到同样的效果。

        2
  •  0
  •   rémy    13 年前

    你可以用一个 div 包装器,通过CSS固定定位, 同样具有相同的宽度和高度 成长

    对…执行效果 成长 div