HTML煙花簡單代碼
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>HTML煙花簡單代碼</title> <style> #firework { width: 100px; height: 100px; position: relative; } #firework:before { content: ""; width: 6px; height: 6px; border-radius: 50%; background-color: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } #firework:after { content: ""; width: 2px; height: 16px; background-color: #fff; position: absolute; top: 60px; left: 50%; transform: translate(-50%, -50%) rotate(45deg); } #firework:before, #firework:after { animation: fireworks 2s infinite; } @keyframes fireworks { 0% { opacity: 1; } 15% { transform: scale(8); opacity: 0; } 100% { opacity: 0; } } </style> </head> <body> <div id="firework"></div> </body> </html>
以上是一段HTML的煙花簡單代碼,通過設置偽元素:before和:after,在div中繪制出一個簡單的煙花形狀。同時,利用 CSS3動畫,使煙花在兩秒內完成放煙花的動作。 在主程序中,通過 <div id="firework">標簽調用 CSS 樣式,就可以呈現出一個簡單的煙花圖案了。