動(dòng)畫實(shí)際上就是在一定時(shí)間內(nèi),改變一個(gè)元素的某些屬性。
這里簡單實(shí)現(xiàn)一個(gè)JavaScript運(yùn)動(dòng)的框架。主要包括:
速度動(dòng)畫(改變left、right、width、height、opacity)
緩沖運(yùn)動(dòng)
多物體運(yùn)動(dòng)
任意屬性值改變
鏈?zhǔn)竭\(yùn)動(dòng)
多屬性同時(shí)變化
速度動(dòng)畫
速度動(dòng)畫就是通過改變left、right、width、height、opacity的值來達(dá)到動(dòng)畫效果。我們先寫一個(gè)簡單的HTML結(jié)構(gòu):
<div id="div1"> <span id="share">分享</span></div>
具體CSS樣式效果如下圖: