くりっくのマンツーマンレッスンは
ビデオ教材や講習会よりよくわかる,あらゆる皆様をサポートします,受講料金がリーズナブル,いますぐ始められます
メイン画像に重ねる文字を切り替えるアニメーション
固定ページに追加する手順
- 一般ブロックのカバーを追加して、レイアウトを全幅にする。
- カバーに追加CSSクラス .text-ani を指定する。
- 切り替えて複数表示したい複数の文字列をカンマで区切って、spanタグで囲む。
JavaScript (sample6.js) に追加した行
// 文字のアニメーション(切り替え表示)
if ($('.wp-block-cover').hasClass('text-ani')) {
var looptext = $('.text-ani span').text().split(',');
$('.text-ani span').text(looptext[0]);
$('.text-ani span').show();
var i = -1;
var loop = function() {
if (i < 0) {
i = 1;
return;
}
$('.text-ani span').hide();
$('.text-ani span').text(looptext[i]);
$('.text-ani span').fadeIn();
i++;
i %= looptext.length;
};
var timer = setInterval(loop, 3000);
setTimeout(loop, 0);
}
スタイルシート (style.css) に追加した行
/* 文字のアニメーション(切り替え表示)部分 */
.wp-block-cover.text-ani {
font-size: 1.5rem !important;
}
.wp-block-cover.text-ani span {
padding-bottom: 2px;
border-bottom: 1px solid #00aeef;
font-size: 110%;
font-weight: bold;
}