純CSS寫的齒輪效果。支持chrome,firefox,比較粗糙。各位見諒,希望你能看到的是思想,而不是技術的東西。
效果預覽:
原理的話也比較簡單,主要是css3畫圓,然后弄出幾個輪子的齒(這里構建鋸齒的方法是我個人比較滿意的地方,就是用一個貫穿整個圓形的長條,然后transform:rotate一定的度數,然后按照規律寫下去,一個輪子就出來了。如果結合js做的話,能做到更多更精細的效果),然后畫出兩個輪子。用keyframes(關鍵幀)給出動畫效果。一個順時針一個逆時針,設置好滾動時間,并無限滾動(infinite)。ok,告一段落。看下面效果:
新聞熱點
疑難解答