2012-10-13 94 views

回答

1

我看到兩個選擇,這取決於您希望瀏覽器的支持,你可以動畫在一個div一個CSS梯度你的形象,你的梯度是像

linear-gradient(to right, black x%, transparent (x+w)%, black) 

x是你的雷電效果的開始和它的寬度(你在x上動畫)。當然你可以在你的黑色上使用一些小的透明度

你可以在你的圖像上使用三個div:一個寬度爲x的黑色,一個寬度爲w的透明,另一個爲黑色,並且爲三個div設置動畫。

+0

謝謝@Champi你可以給我一個選項2的小提琴:你也可以在你的圖像上使用三個div:一個寬度爲x的黑色,一個寬度爲w的透明,另一個爲黑色,並且結束三個動畫div的。 –

+0

@Pawan這裏是一個簡單的小提琴:http://jsfiddle.net/jV7gL/(僅適用於webkit)它需要一些更新。我把白條縮小了,但這很容易修復。我正在使用ccs轉換,但是如果您需要一些較舊的瀏覽器支持,則可以使用完整的JavaScript來完成。 –

+0

這就是我一直在尋找的! –