心形 HTML 代码编写
<!DOCTYPE html> <html> <head> <title>心形图标</title> <meta charset="UTF-8"> <style> .heart { position: relative; width: 100px; height: 90px; } .heart:before, .heart:after { position: absolute; content: ""; left: 50px; top: 0; width: 50px; height: 80px; background: red; border-radius: 50px 50px 0 0; transform: rotate(-45deg); transform-origin: 0 100%; } .heart:after { left: 0; transform: rotate(45deg); transform-origin: 100% 100%; } </style> </head> <body> <div class="heart"></div> </body> </html>
以上是一个用 HTML 和 CSS 编写出的心形图标。使用伪元素 :before 和 :after 来构造心形,使用 position: absolute; 和 transform 来实现心形的位置和形状变换。