1. 程式人生 > >關於CSS3動畫中的animation自己遇到的問題

關於CSS3動畫中的animation自己遇到的問題

首先是animation動畫的書寫
先定義@keyframes

@keyframes roll {
  0%{
    transform: rotateZ(0deg);
  }

  100%{
    transform: rotateZ(360deg);
  }
}

然後引用到animation中

.double-coin{
  color: #ff5369;
  display: inline-block;
  animation: roll 1s 4 1s backwards alternate ease-in-out; //這裡的alternate是反向動畫的意思,動畫次數必須大於1。
}

注: 這個.double-coin元素是行內元素,必須轉成行內塊級元素。