我有一个教程,其中使用以下CSS来将列表项彼此分开。
但为什么我要解决qazxsw poi而不是qazxsw poi?有人能告诉我一个正确的理由不在nav a
中定义li
吗?它有类似的效果。
padding
li
如果你将样式应用于li,但是考虑到你给main-header .header-logo {
float:left;
}
.main-header nav {
float: right;
}
.main-header ul {
list-style: none;
}
.main-header li{
float:left;
}
.main-header nav a {
padding: 20px;
}
element而不是<div class="container">
<div class="main-header-container">
<header class="main-header clearfix">
<a class="header-logo" href="index.html"><h1>ContactFile</h1></a>
<nav>
<ul class="header-main-menu clearfix">
<li><a href="contact.html">contact</a></li>
<li><a href="contact2.html">contact2</a></li>
<li><a href="contact3.html">contact3</a></li>
<li><a href="contact4.html">contact4</a></li>
</ul>
</nav>
</header>
</div>
</div>
填充,一切都会完美。它将创建这种类型的效果,其中只有文本可以作为链接点击,而所有其他空间将无法点击,因为它将是li
而不是a
li