簡介
在本文中,我們解決了CSS 動畫的挑戰使用jQuery更改各種物件的屬性,同時保持對樣式表的控制
範例1:使用專用CSS 屬性進行動畫
使用animate(),我們可以直接在動畫程式碼中操作CSS屬性:
然而,這種方法將樣式定義與樣式表分開,這較少
範例2:AddClass/RemoveClass 替代方案
要利用樣式表類,我們可以使用addClass() 和removeClass(),如下所示:
雖然某些動畫按預期工作,但其他動畫由於在運行期間應用的臨時樣式而受到干擾動畫。
理想的解決方案
我們渴望在一個地方(樣式表)維護 CSS 類別定義,同時利用 jQuery 進行動畫類別轉換。
建議的解決方案
為了實現這一目標,我們建議結合使用 CSS 轉換和 jQuery 的類操作功能。查看此現場範例進行示範:
以上是jQuery 和 CSS 轉換如何平滑地動畫 DOM 元素顏色變化?的詳細內容。更多資訊請關注PHP中文網其他相關文章!