CSS3作為前端開發中的重要一環,除了掌握基礎的樣式屬性之外,還需要深入學習一些高級技能,例如動畫效果。下面就是一些CSS3基礎動畫教程,分享給大家參考。
/* 1、實現簡單的漸變動畫效果 */ .box { width: 100px; height: 100px; background-color: #f00; transition: background-color 1s ease-in-out; } .box:hover { background-color: #00f; } /* 2、實現伸縮動畫效果 */ .box { width: 100px; height: 100px; background-color: #f00; transition: all 0.5s ease-in-out; } .box:hover { width: 200px; height: 200px; background-color: #00f; } /* 3、實現旋轉動畫效果 */ .box { width: 100px; height: 100px; background-color: #f00; transition: all 0.5s ease-in-out; } .box:hover { transform: rotate(180deg); } /* 4、實現彈跳動畫效果 */ .box { width: 100px; height: 100px; background-color: #f00; transition: transform 0.5s ease-in-out; } .box:hover { transform: translateY(-30px) scale(1.2); }
以上就是一些CSS3基礎動畫教程,可以通過這些簡單的代碼實現實用又實用的動畫效果。希望對大家的前端開發有所幫助!
上一篇css li 循環顯示
下一篇css less 效率