欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CSS3實現(xiàn)紅包抖動效果

  發(fā)布時間:2020-12-23 14:52:24   作者:佚名   我要評論
這篇文章主要介紹了CSS3實現(xiàn)紅包抖動效果,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

有個需求是要實現(xiàn)紅包的抖動效果,之前沒做過,記錄一下嘻嘻~~
這里用到了transform: rotate()屬性,加上animation實現(xiàn)動畫效果,不多說上代碼

.red_packet {
  width: 180rpx;
  height: 220rpx;
  position: fixed;
  top: 10rpx;
  right: 20rpx;
  color: #D60E19;
  animation: shake .5s linear infinite;
}
@keyframes shake {

  25% {
    transform: rotate(7deg);
  }
  75% {
    transform: rotate(-7deg);
  }

  50%,
  100% {
    transform: rotate(0);
  }
}

開始實現(xiàn)的效果是這樣式的

一直在左右擺動,但要實現(xiàn)的效果是隔幾秒抖兩下,animation不支持間隔時間動畫怎么辦呢?百度了一番,可以通過設(shè)置百分比,前三秒不動,從70%的時候開始抖動,而且要快準(zhǔn)狠,改良了一番,效果如下:

.red_packet {
  width: 180rpx;
  height: 220rpx;
  position: fixed;
  top: 10rpx;
  right: 20rpx;
  color: #D60E19;
  animation: shake 3s linear infinite;
}

@keyframes shake {

  70%, 80% {
    transform: rotate(7deg);
  }
  75% {
    transform: rotate(-7deg);
  }

  65%,
  85% {
    transform: rotate(0);
  }
}

到此這篇關(guān)于CSS3實現(xiàn)紅包抖動效果的文章就介紹到這了,更多相關(guān)CSS3紅包抖動內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論