【发布时间】:2015-05-23 22:11:31
【问题描述】:
我想知道如何删除无序列表和 div 之间的垂直空间。我知道使用 - 边距是可能的,但我觉得这并不是一个真正干净的方法。
这是我的代码:
.menu {
list-style-type: none;
background-color: #660066;
}
.menu li {
display: inline;
padding-left: 40px;
padding-right: 40px;
}
.div {
width: 100%;
height: 500px;
background-color: #660066;
}
<nav>
<ul class="menu">
<li>Check 1</li>
<li>Check 2</li>
<li>Check 3</li>
<li>Check 4</li>
</ul>
</nav>
<article class="div">
【问题讨论】:
-
为什么你觉得使用边距不是一个干净的方法?
-
@sdcr 他说的是负边距。
-
@dowomenfart 哦,是的,刚刚意识到这一点。
-
除了您的问题之外,我还添加了一些其他信息。