CSS動畫已經成為現代Web設計中的不可或缺的一部分。利用CSS動畫,可以使頁面中的元素更有生命力,吸引用戶的目光,提升用戶的體驗。為了幫助開發人員快速實現自己的想法,我們為大家整理了以下這份CSS動畫代碼大全集,希望對大家有所幫助。
/*1. 跳動動畫*/ @keyframes hop{ 0% {transform: translateY(0);} 50% {transform: translateY(-25px);} 100% {transform: translateY(0);} } /*2. 搖晃動畫*/ @keyframes shake{ 0% {transform: translateX(0px);} 10% {transform: translateX(-10px);} 20% {transform: translateX(10px);} 30% {transform: translateX(-10px);} 40% {transform: translateX(10px);} 50% {transform: translateX(-10px);} 60% {transform: translateX(10px);} 70% {transform: translateX(-10px);} 80% {transform: translateX(10px);} 90% {transform: translateX(-10px);} 100% {transform: translateX(0px);} } /*3. 閃爍動畫*/ @keyframes blink{ 0% {opacity: 1;} 50% {opacity: 0;} 100% {opacity: 1;} } /*4. 旋轉動畫*/ @keyframes rotate{ 0% {transform: rotate(0);} 100% {transform: rotate(360deg);} } /*5. 翻轉動畫*/ @keyframes flip{ 0% {transform: rotateY(0);} 50% {transform: rotateY(180deg);} 100% {transform: rotateY(0);} }
以上代碼只是其中的一部分,更多的動畫效果可以在代碼大全集中找到。當然,動畫只是Web設計中的一個小部分,我們還需要關注網站的內容、布局、交互等,才能實現一個成功的產品。希望以上的代碼對大家有所幫助。