gpt4 book ai didi

html - 为什么 div 标签不能用作包装 block ?

转载 作者:太空宇宙 更新时间:2023-11-04 09:13:49 26 4
gpt4 key购买 nike

我用来做卡片。然而,似乎根本没有提供任何边界,因此整个页面都有 body 的背景色。我试图修补周围,改变的地方,但它不起作用。为什么是这样?下面是我的代码。

<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<link rel="stylesheet" type="text/css" href="../static/main.css">
<title>Title</title>
</head>
<body>

<form method="POST" action="/" enctype="multipart/form-data">
<div>{{ form.csrf_token }}</div>
<div>{{ form.tweet_text()}}</div>
<div>{{ form.tweet_image()}}</div>
<div>{{ form.submit()}}</div>
</form>

<div>
<div class="card">
<img src="http://media.npr.org/assets/news/2009/10/27/facebook1_sq-17f6f5e06d5742d8c53576f7c13d5cf7158202a9.jpg?s=16" alt="" />
<h1>Rohit Falor</h1>
<p>From the restored 540 K Streamliner to the all-new S65 AMG Coupe to the Concept Coupe SUV.</p>
</div>
</div>


</body>
</html>

这是我的 CSS:

body{
background-color : azure;
}
.card{
height: 100px;
width: 350px;
border: 1px solid gray;
box-shadow: 1px 1px 3px #888;
border-top: 10px solid green;
min-height: 250px;
padding: 10px;
margin: 10px;
}
img{
border-radius: 50%;
width: 70px;
margin: 10px;
}

最佳答案

对象默认没有background-color属性(默认是透明的)。如果你想给它一些透明的 background-color 以外的东西,你需要定义它。

最简单的方法是在您的 .card 类定义中设置以下属性:

background-color: white;

background: white; /* This allows for more attributes */

关于html - 为什么 div 标签不能用作包装 block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41905933/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com