条件が私の場合、背景色が脈動する効果を達成しようとしています。ので、私は持っています:
<div class="box">...</div>
.box {
background-color: #fff;
transition: background-color 0.5s ease-out;
}
.box.active {
background-color: #ccc;
}
そのため、jQuery を使用してそのクラスを数回追加および削除し、背景色の脈動効果を作成したいと考えています。何かのようなもの:
$('.box').addClass('active').delay(1000).removeClass('active').delay(1000).addClass('active');
これは、理論的には脈動効果を生み出すはずですが、そうではありません。「アクティブな」クラスが追加され、削除または追加されることはありません。最初の「removeClass」がトリガーされないようです。
私は何かが欠けていますが、何がわかりません。CSS遷移のタイミングと関係があるのかもしれませんが、それぞれ独立しているはずですよね?
アイデアをありがとう。