CSS動畫是Web開發(fā)中不可忽視的一部分,它為網(wǎng)站增添了生動、有趣的效果。今天我們來介紹一種左進入的CSS動畫。
/* 設(shè)置動畫樣式 */ @keyframes slideInLeft { from { transform: translateX(-100%); opacity: 0; } to { transform: translateX(0); opacity: 1; } } /* 應(yīng)用動畫到元素上 */ .element { animation: slideInLeft 1s ease-in-out forwards; }
代碼中的`slideInLeft`是動畫的名稱,`from`和`to`表示動畫的起點和終點,通過`transform`屬性實現(xiàn)元素的移動,`opacity`屬性實現(xiàn)元素的透明度效果。
我們選擇`.element`,即需要應(yīng)用動畫的元素。`animation`屬性里的參數(shù)分別是動畫名稱、持續(xù)時間、時間函數(shù)以及執(zhí)行后保留動畫狀態(tài)。
這樣,在元素進入網(wǎng)頁時就會自動執(zhí)行這個動畫,使它從左側(cè)滑入并實現(xiàn)漸變顯現(xiàn)的效果。讓你的網(wǎng)站更加精細了!