【发布时间】:2021-12-01 13:52:36
【问题描述】:
我正在尝试使导航栏项目之间的空间彼此相同。听起来很简单,但我没能做到。我真的很感激这方面的一些帮助。这是HTML和CSS。下面是相关代码:Here's a photo of the output
HTML:
<nav class="menu">
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="tweets.html">Why programming? <a></li>
<li><a href="goals.html">Aspirations and goals<a></li>
<li><a href="my_projects.html">Projects</a></li>
<li><a href="books.html">Favourite books</a></li>
<li><a href="interests.html">Interests</a></li>
</ul>
</nav>
CSS:
nav{
width: 100%;
display: flex;
flex-flow: row wrap;
justify-content: space-between;
right: -90px;
flex-wrap: wrap;
bottom:10px;
align-items:flex-end;
font-size: 20 px;
padding: 0px;
line-height: 0px;
padding-left:50px;
padding-right: 50px;}
【问题讨论】:
-
在 CSS 中,您的目标是 nav 元素,但 nav 元素不是链接(列表元素)的直接父元素。