HTML 愛心代碼是一種非常流行的網頁設計效果,而現代移動設備也可以通過 HTML 實現這種效果。在下面的代碼中,我們將展示如何使用 HTML 和 CSS 來創建一個可愛的愛心效果,并且可以適用于移動設備。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Mobile Heart Code</title> <style> .heart { width: 40px; height: 40px; position: relative; animation: beat 1s ease-in-out infinite; } .heart:before, .heart:after { content: ""; position: absolute; left: 20px; top: 0; width: 20px; height: 32px; background: #fc2e57; border-radius: 20px 20px 0 0; } .heart:before { transform: rotate(-45deg); } .heart:after { transform: rotate(45deg); } @keyframes beat { 0% { transform: scale(1); } 50% { transform: scale(0.6); } 100% { transform: scale(1); } } </style> </head> <body> <div class="heart"></div> </body> </html>
這段代碼首先定義了一個 class 為 heart 的 div 元素,用于顯示我們的愛心效果。這個 div 元素的樣式屬性設置了其寬度、高度和相對位置,以及一個心形背景的 before 和 after 偽元素。
為了讓愛心能夠不斷跳動,我們使用了 CSS 動畫屬性 animation,在 beat 關鍵幀中 使用 transform 屬性來設置 div 元素的大小。具體來說,這些樣式將使心形模擬跳動的動畫效果。
然后,我們將我們所編寫的所有代碼嵌入在一個 HTML 文檔中,并使用 DOCTYPE 和 meta charset 屬性來指定文檔類型和字符編碼。在<body>
標記中,我們添加了我們的 div 元素,并在其中添加了一個 class 屬性以引用 heart 類的樣式。
總之,這段代碼是一個非常有趣的示例,可用于向移動設備上的網站添加親切、可愛的設計元素。