HTML實現流星劃過代碼
/* HTML實現流星劃過代碼 */ /* 創建流星的樣式 */ .meteor { position: absolute; width: 30px; height: 5px; background-color: white; transform: rotate(-45deg); box-shadow: 0px 0px 10px #f2f2f2; } /* 定義流星動畫 */ .meteor-animation { animation: meteor-fall 1s ease-out; } /* 定義流星軌跡動畫 */ .meteor-path { animation: meteor-path 1s linear; } /* 定義流星滑落流程 */ @keyframes meteor-fall { 0% { transform: translateX(0) translateY(-100%); opacity: 1; } 100% { transform: translateX(100%) translateY(100%); opacity: 0; } } /* 定義流星軌跡 */ @keyframes meteor-path { 0% { transform: translateX(0) translateY(0); } 100% { transform: translateX(100%) translateY(100%); } }
以上是實現流星劃過的HTML代碼,我們通過創建并定義動畫相關樣式,實現了一個流星從上往下劃過的效果。