css3 同時載入兩個動畫

2022-01-15 04:04:39 字數 892 閱讀 6282

最近在做h5,遇到這樣的需求(如題)

.cur .p1d1d4

@keyframes p1d1d4 

100% 

}@-webkit-keyframes p1d1d4

100% 

正常情況下基本思路是:

監聽webkitanimationend動畫結束以後再add另乙個class

1 document.queryselector('.p1d1d4').addeventlistener("webkitanimationend",function(e))

這樣的話兩個 動畫連線在一起(自己腦補效果),但是這樣做有個問題是如果這個方案是單頁面形式的,回到之前頁面過後會發現這個頁面始終保留在p1d1d4scale的動畫結束效果,如果想再次執行之前的效果的話,可能要把之前的class效果去掉然後再加上

但是我想在乙個class中實現這個效果怎麼實現呢

pasting在這裡我想到了transition

簡單介紹一下這個屬性

這個方法有4個屬性

transition-property     指定緩動的屬性

transition-duration     緩動的執行時間

transition-timing-function  緩動型別

transition-delay         在指定時間之後執行(延期執行) 

說道這裡大家應該就懂了

.cur .p1d1d4

動畫結束之後2秒執行,分享到此結束

從今天起我打算隨心一些寫部落格,可能會基本的分享思路和方案或者技巧,言外之意就是可能會很簡短,我上次的隨筆 react demo是真東西,可以直接上手專案,全域性es6寫法 webpack打包載入  熱載入  react-router 總之匯集了乙個小的demo,歡迎關注

CSS3載入動畫

通常我們都使用gif格式的或者使用ajax來實現諸如這類的動態載入條,但是現在css3也可以完成,並且靈活性更大.選1個例子看看怎麼實現的吧 效果圖 使用1個名為 loading 的層裝所有載入內容,裡面需要有多少條目則新增這麼多個div,並且使用相同的class名稱 coloumns 再為每個動畫...

css3效果 載入動畫

這些效果可以直接用,沒必要自己寫,多去網上發現一下好用的 效果好的即可其中有 gg bd ad 720x90.js 和 follow.js 那麼他們分別是什麼意思呢 follow.js中有這麼一句 document.writeln istitle 0 noborder 1 isweibo 0 isf...

發現兩個有趣的CSS3動畫效果

一 css3畫機器貓 哆啦a夢效果圖 可用於瀏覽器對css3支援情況的測試 但最近有人對這個測試表示懷疑,指該測試使用了偏向性 測試的css 偏向於支援chrome,safari等webkit瀏覽器。二 純css3動畫 發現乙個有趣的css3效果,可以研究研究,先放到柯樂義網上。請使用支援css3 ...