【问题标题】:CSS3 transofrms on a div changed by a javascript function由 javascript 函数更改的 div 上的 CSS3 转换
【发布时间】:2011-06-16 12:24:06
【问题描述】:

我有一个 div,其中我有一个链接到一个 javascript 函数的按钮,该函数将切换一个 textarea。单击按钮时,div 大小会立即更改。我尝试向 div 添加过渡效果,但大小没有平滑变化(更具体的高度)。 我的问题是:有什么方法可以让 div 顺利调整大小?

【问题讨论】:

  • 您是否已经在使用 jQuery 或其他库?还是您使用的是原始 Javascript?

标签: javascript css transition


【解决方案1】:

使用.animate() - http://api.jquery.com/animate/

如果你能提供一些代码,我很乐意更详细地解释这一点。

我已经为你编写了一个简单的示例 - http://jsfiddle.net/ajthomascouk/eaBgT/

【讨论】:

    【解决方案2】:

    不要只是高度过渡,使用从 0 到 1 的比例变换。这应该更平滑。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-09
      • 1970-01-01
      • 1970-01-01
      • 2012-02-13
      • 2020-01-24
      • 2020-11-29
      相关资源
      最近更新 更多