CSS3是一種優秀的前端技術,它能夠實現許多驚艷的開場動畫效果。下面介紹幾種常見的CSS3開場動畫效果。
/* 旋轉動畫效果 */ @keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } div { animation: rotate 2s linear infinite; } /* 漸變動畫效果 */ @keyframes gradient { from { background: linear-gradient(to right, #f00, #00f); } to { background: linear-gradient(to right, #00f, #f00); } } div { animation: gradient 2s alternate infinite; } /* 翻轉動畫效果 */ @keyframes flip { from { transform: rotateX(0deg); } to { transform: rotateX(360deg); } } div { transform-style: preserve-3d; animation: flip 2s linear infinite; }
以上三種CSS3開場動畫效果均能夠通過簡單的CSS編寫實現,非常易于掌握。欲了解更多CSS3動畫效果,可以參考相關的教程。