使用 HTML 和 CSS 输出爱心的代码

以下是使用 HTML 和 CSS 输出爱心的代码:

<!DOCTYPE html>
<html>
<head>
	<title>爱心</title>
	<style type="text/css">
		.heart {
			position: relative;
			width: 100px;
			height: 90px;
		}
		.heart:before,
		.heart:after {
			content: "";
			position: absolute;
			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>

这个代码中使用 :before:after 伪元素来创建一个心形。transform 属性用于旋转伪元素来形成心形。在 position: relative 的元素上使用伪元素可以保证它们相对于父元素定位。通过设置伪元素的 lefttop 属性,可以将伪元素移动到正确的位置。 background 属性设置了爱心的颜色,这里使用了红色。

猜你喜欢:

怎么用python编写心形图案

Python实现满屏飘爱心代码

python实现太阳花绘制代码

c++语言写出动态烟花代码