玩轉(zhuǎn)HTML5移動頁面(動效篇)
文章分類:設(shè)計前沿 發(fā)布時間2015-05-17 原文鏈接:騰訊ISUX 閱讀(181)
效果就是兩個元素分別從上面掉下來,這里有個小細節(jié)(keyframes),為了讓掉下來的動畫生動點,應(yīng)該是在90%的時候先掉下一點點,然后瞬間在100%時回跳5px。
還有個細節(jié),安卓2.3.*不能良好支持-webkit-animation-fill-mode,也就是漸變動畫不能停止在最后一幀。有這樣一個解決方案:
1.用Modernizr去檢測是否支持這個屬性,加上識別類.no-animation-fill-mode;
2.根據(jù)識別類采取以下措施:
(1)用js模擬同樣效果;
(2)用css屏蔽掉動畫;
(3)或者直接全部都用transition來做(不要keyframes)。
示例頁面如下(查看DEMO):
再使用CSS3的animation控制stroke-dashoffset:
效果不難吧!SVG還有各種用途,例如制作ICONFONT等,可以深入挖掘。
====最后總結(jié)====
請繼續(xù)閱讀《玩轉(zhuǎn)HTML5移動頁面(優(yōu)化篇)》。
本文由 騰訊ISUX 版權(quán)所有,出處:騰訊ISUX (http://isux.tencent.com/play-with-html5-animate.html)