请用纯css实现简单月亮背景图,不使用图片链接 
时间: 2023-04-07 12:02:02 浏览: 45
我可以回答这个问题。以下是一个纯 CSS 实现简单月亮背景图的示例代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>Moon Background</title>
<style>
body {
background-color: #1a1a1a;
background-image: radial-gradient(circle at 50% 100%, #f2f2f2 0%, #f2f2f2 50%, transparent 50%, transparent 100%), radial-gradient(circle at 50% 0%, #f2f2f2 0%, #f2f2f2 50%, transparent 50%, transparent 100%);
background-size: 100px 100px;
background-position: 0 0, 50px 50px;
background-repeat: repeat;
}
</style>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
```
这个示例代码使用了 CSS 的 `radial-gradient` 函数来创建两个圆形渐变,一个在页面的顶部,一个在底部,来模拟月亮的形状。然后使用 `background-image` 属性将这两个渐变叠加在一起,使用 `background-size` 和 `background-position` 属性来控制它们的位置和大小,最后使用 `background-repeat` 属性来让它们重复填充整个页面。
相关推荐


















