请帮我写一个用CSS实现的黑洞页面
时间: 2024-05-08 12:20:19 浏览: 16
好的,我可以为您编写一个用CSS实现的黑洞页面。以下是代码示例:
HTML部分:
```
<div class="blackhole"></div>
```
CSS部分:
```
.blackhole {
width: 100vw;
height: 100vh;
background: radial-gradient(circle at center, #000000 0%, #061326 26%, #052a59 56%, #000000 100%);
animation: blackhole 10s linear infinite;
}
@keyframes blackhole {
0% {
transform: scale(1);
opacity: 1;
}
50% {
transform: scale(0.5);
opacity: 0.5;
}
100% {
transform: scale(1);
opacity: 1;
}
}
```
这段代码将创建一个具有黑洞效果的页面,实现方式是通过径向渐变和动画效果来模拟黑洞的吸入效果。动画将不断重复,因此页面将不断地像黑洞一样收缩和吸入元素。
相关问题
帮我用HTML+css写一个左右布局的页面
好的,下面是一个简单的左右布局页面的 HTML + CSS 代码示例:
```html
<!DOCTYPE html>
<html>
<head>
<title>左右布局页面</title>
<style type="text/css">
body {
margin: 0;
padding: 0;
}
.container {
display: flex;
flex-wrap: wrap;
}
.left {
flex: 1;
background-color: #ccc;
height: 500px;
}
.right {
flex: 2;
background-color: #eee;
height: 500px;
}
</style>
</head>
<body>
<div class="container">
<div class="left"></div>
<div class="right"></div>
</div>
</body>
</html>
```
这个页面将左边的 `.left` 元素设置为 `flex: 1`,右边的 `.right` 元素设置为 `flex: 2`,这样右边的元素会占用更多的宽度空间。你可以根据需要调整这些样式。
帮我用html和css写一个漂亮的登录页面
好的,首先需要了解HTML和CSS的基本知识。
HTML是用来描述网页内容的语言,CSS是用来控制网页样式的语言。
下面是一个基本的HTML登录页面结构:
```
<!DOCTYPE html>
<html>
<head>
<title>登录</title>
</head>
<body>
<form>
<label for="username">用户名:</label><br>
<input type="text" id="username" name="username"><br>
<label for="password">密码:</label><br>
<input type="password" id="password" name="password"><br><br>
<input type="submit" value="登录">
</form>
</body>
</html>
```
这段代码创建了一个包含用户名和密码输入框以及提交按钮的登录表单。
接下来,你可以使用CSS来控制登录页面的布局和样式。
例如,你可以使用CSS定义表单的宽度、输入框的颜色和字体等。
```
form {
width: 300px;
}
input[type="text"], input[type="password"] {
color: #666;
font-size: 16px;
padding: 10px;
width: 100%;
}
input[type="submit"] {
background-color: #4CAF50;
color: white;
padding: 10px 20px;
font-size: 16px;
border: none;
cursor: pointer;
}
input[type="submit"]:hover {
background-color: #45a049;
}
```
上面的代码定义了表单的宽度为300px,输入框的字体颜色为#666,字体大小为16px,以及提交按钮的背景颜色和字体颜色。
希望这些代码能帮