ここに例を示します (ヘッダーを確認してください): 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();
});
});
私が抱えている問題は、アニメーション中に反転している単語の周りの単語が移動していることです...
おそらくフェードアウトとおそらく高さの変化に関係していると推測していましたが、私の人生では解決策が見つかりませんでした...
「フリッパー」クラス要素で単語をスムーズに変更したいだけです-フェードアウトし、右のテキストが収まるように幅を調整し、フェードインします.
このためのプラグインも見つかりませんでした:/