菜单顶部和网站顶部之间的微小空间



我做了一个简单的导航栏,但是菜单顶部和页面顶部之间有一个很小的空间。

body {
  margin: 0;
  padding: 0;
  font-family: Ubuntu, "times new roman", times, roman, serif;
}
.navbar {
  background-color: gray;
  color: white;
  list-style: none;
  text-align: center;
  padding-top: -15px;
  padding: 20px 0 20px 0;
}
.navbar>li {
  display: inline;
  padding-right: 5px;
}
.navbar>li>a {
  font-family: Ubuntu, "times new roman", times, roman, serif;
  text-decoration: none;
  color: white;
}
.navbar>li>a:hover {
  color: lightblue;
}
<ul class="navbar">
  <li><a href="mainpage.html">Main page</a></li>
  <li>|</li>
  <li><a href="htmlbasics.html">Basic HTML</a></li>
</ul>

另外一个问题 - 我可以将此导航栏添加到我的实际站点,如果是,该如何做?

.navbar {
 margin: 0; // add this line
 background-color: gray;
 color: white;
 list-style: none;
 text-align: center;
 padding: 20px 0 20px 0;
}

这将起作用。

最新更新