【发布时间】:2020-09-04 01:25:57
【问题描述】:
我是一个绝对的初学者。我正在使用烧瓶创建一个基本的博客应用程序。有人能解释一下为什么它在我的烧瓶应用程序顶部留下了这么多空间吗?我链接了一张图片here。在顶部的空间出现之前,我为我的帖子添加了一种样式:
<link rel="stylesheet" type="text/css" href="static/main.css">
<article class="media content-section">
<div class="media-body">
<div class="article-metadata">
<a class="mr-2" href="#">{{ post.author }}</a>
<small class="text-muted">{{ post.date_posted.strftime('%Y-%m-%d') }}</small>
</div>
<h2><a class="article-title" href="#">{{ post.title }}</a></h2>
<p class="article-content">{{ post.content }}</p>
</div>
</article>
删除样式链接空格消失,所以问题可能出在css;这是 main.css:
body {
background: #fafafa;
color: #333333;
margin-top: 5rem;
}
h1, h2, h3, h4, h5, h6 {
color: #444444;
}
.bg-steel {
background-color: #5f788a;
}
.site-header .navbar-nav .nav-link {
color: #cbd5db;
}
.site-header .navbar-nav .nav-link:hover {
color: #ffffff;
}
.site-header .navbar-nav .nav-link.active {
font-weight: 500;
}
.content-section {
background: #ffffff;
padding: 10px 20px;
border: 1px solid #dddddd;
border-radius: 3px;
margin-bottom: 20px;
}
.article-title {
color: #444444;
}
a.article-title:hover {
color: #428bca;
text-decoration: none;
}
.article-content {
white-space: pre-line;
}
.article-img {
height: 65px;
width: 65px;
margin-right: 16px;
}
.article-metadata {
padding-bottom: 1px;
margin-bottom: 4px;
border-bottom: 1px solid #e3e3e3
}
.article-metadata a:hover {
color: #333;
text-decoration: none;
}
.article-svg {
width: 25px;
height: 25px;
vertical-align: middle;
}
我也尝试修改 CSS,但似乎没有任何改变。请有人解释一下问题出在哪里
【问题讨论】:
-
您正在为正文添加边距。
margin-top: 5rem;。这很可能是原因。 -
body { background: #fafafa; color: #333333; /* margin-top: 5rem; */ }删除margin-top: 5rem