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