CSS3是前端開發人員必須熟練掌握的技術之一,它為網站添加漂亮的可愛動畫提供了一系列的屬性和方法,下面我們來看看如何使用CSS3來創建可愛的動畫吧。
/* 給元素添加旋轉動畫 */ .rotate { animation: rotate 2s linear infinite; } @keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } /* 給元素添加跳躍動畫 */ .jump { animation: jump 0.5s ease-in-out infinite; } @keyframes jump { 0% { transform: translateY(0); } 50% { transform: translateY(-20px); } 100% { transform: translateY(0); } } /* 給元素添加放大動畫 */ .enlarge { animation: enlarge 0.5s ease-in-out forwards; } @keyframes enlarge { 0% { transform: scale(1); } 50% { transform: scale(1.2); } 100% { transform: scale(1); } } /* 給元素添加彈簧動畫 */ .spring { animation: spring 0.5s ease-in-out both; } @keyframes spring { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-20px); } } /* 給元素添加閃爍動畫 */ .blink { animation: blink 1s linear infinite; } @keyframes blink { 0%, 100% { opacity: 1; } 50% { opacity: 0; } }
以上是一些CSS3可愛動畫的示例,開發人員可以根據自己需要對動畫效果進行調整,讓網站更加生動有趣。
上一篇css3可以實現平移效果
下一篇css3向標簽添加陰影的