2017-06-19 60 views
1

我正在尋找建議在我的主頁上在一個WordPress網站上執行一些「動畫」, 我的主頁上有一個gif播放, 我想更改背景顏色,只在gif的特定框架中顯示。當gif達到80幀時,背景應該從白色切換到黑色。 它可以用JavaScript來完成嗎? 你能指導我如何做到這一點? 非常感謝你更改特定GIF幀的背景

+0

爲什麼不使用視頻呢?它們通常比等效的動畫GIF小,再加上HTML視頻元素給你更多的控制權。 – evolutionxbox

+0

[檢查此鏈接](https://stackoverflow.com/questions/2385203/can-you-control-gif-animation-with-javascript) –

回答

1

80幀或更多的gif對你的網站不是很好。我強烈建議使用像Slider Revolution這樣的插件來創建動畫或使用其他方法,如Animate It! 視頻也是另一種可能的選擇。您可以在一些在線工具的幫助下將您的gif轉換爲視頻。

+0

感謝您的回答, 我可以使用視頻,當然,它甚至對我更好,但是如何在視頻的特定時間更改背景顏色? 我會檢查你的建議,任何更多的幫助將不勝感激, 非常感謝! –

+0

您可以在Photoshop中創建您的gif(https://www.youtube.com/watch?v=ot5GwpQPjF0)並更改特定圖層的背景顏色或使用更高級的工具(如AfterEffects)。如果你在Photoshop中打開一個gif,你將會有多個圖層。選擇您想要更改背景顏色的圖層,然後使用Photoshop本身進行編輯。 – Ali