【发布时间】:2012-04-04 01:01:14
【问题描述】:
此处的示例(查看标题):http://brendonoliverlamb.com/
使用此代码:
$('.flipper').wrap('<span id="tmp"></span>');
$('#tmp').css({ width: $('.flipper').outerWidth() + 'px' });
$('.flipper').fadeOut(500, function () {
$(this).html(flipWords[flipperCountCurrent]);
$('#tmp').animate({ width: $(this).outerWidth() + 'px' }, 250);
$(this).fadeIn(500, function () {
$(this).unwrap();
});
});
我遇到的问题是正在翻转的单词周围的单词在动画期间正在移动......
我猜这可能与淡出有关,也可能与高度变化有关,但对于我的一生,我还没有找到解决方案......
我只想让“flipper”类元素平滑地更改单词-淡出,调整宽度以使文本适合,淡入。
也找不到此插件:/
【问题讨论】:
-
请向我们展示相关的 HTML。
标签: javascript jquery width shift