ローディング スピナー (OSX/iOS スタイル) のすべてのティックを表すために、カスタム アイコン フォントで 12 個のグリフを作成しました。
マークアップはこんな感じ
<div class="spinner">
<span class="c1"></span>
...
<span class="c12"></span>
</div>
ここにCSSがあります
.spinner {
font-family: "nvicons";
font-size: 24px;
letter-spacing: -1em;
.c1 {
color: #eee;
}
...
.c12 {
color: #222;
}
}
ティックグリフの色をアニメーション化したかったのですが、残念ながらcolor
css 属性はアニメーション化できないようbackground
で、この場合は役に立たないようです。さらに、キーフレームでアニメーション化する方法が見つかりませんでした。アニメーションはスムーズで、必要なほどエッジが効いていないからです。
これをCSSでアニメーション化する可能性はありますか? 私がする必要があるのは、どういうわけか色を循環させることであり、私は本当にJSを避けたい.