最近,很多人都聽說過用HTML滿屏飄愛心的代碼。
那么,什么是滿屏飄愛心呢?簡單來說,就是在網(wǎng)頁的全屏范圍內(nèi),隨機地往上飄落一些愛心圖案。而這些愛心不僅可以用于裝飾網(wǎng)頁,還可以用于各種浪漫的場合,比如情人節(jié)、生日等。
下面,我們就來介紹一下如何在手機網(wǎng)頁中使用HTML滿屏飄愛心的代碼。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>滿屏飄愛心</title> <style> body { padding: 0px; margin: 0px; background-color: #000000; /* 設(shè)置背景色 */ overflow: hidden; /* 隱藏滾動條 */ } .heart { background-color: red; /* 設(shè)置愛心顏色 */ width: 10px; height: 10px; position: absolute; opacity: 0.7; transform: rotate(45deg); border-radius: 50%; animation: heart 1s ease-out infinite; } @keyframes heart { 0% { transform: translate(0px, 0px); opacity: 0.7; } 100% { transform: translate(0px, -300px); opacity: 0; } } </style> </head> <body> <script> for (var i = 0; i < 150; i++) { var left = Math.random() * window.innerWidth; var top = Math.random() * window.innerHeight; var size = Math.random() * 1 + 0.5; var heart = document.createElement('div'); heart.className = 'heart'; heart.style.left = left + 'px'; heart.style.top = top + 'px'; heart.style.width = size + 'px'; heart.style.height = size + 'px'; document.body.appendChild(heart); } </script> </body> </html>
解釋一下上面的代碼:
<body>和<style>之間的內(nèi)容是CSS代碼,用于設(shè)置網(wǎng)頁的樣式,比如背景色、愛心顏色、愛心大小等等。
<script>標簽里的內(nèi)容是JavaScript代碼,用于創(chuàng)建150個隨機位置、大小的愛心,并將其添加到網(wǎng)頁中。
最后,只需要在手機瀏覽器中打開該網(wǎng)頁,就可以看到滿屏飄落的愛心了。