이 .topnav li
display: inline-block
을 .topnav a
에서 CSS 속성 float: left
을 제거하기는 소리 새로운 교사 LOL. 그러나 다른 한편으로는, 그는 당신이 좋은이다, "자신"에 의해 문제를 찾을 수 있습니다.
body {
background: #2f4f4e;
}
.topnav {
background-color: #333;
overflow: hidden;
}
.topnav li {
display: inline-block;
}
.topnav a {
color: #f2f2f2;
text-align: center;
padding: 16px 16px;
text-decoration: none;
font-size: 20px;
font-family: Palatino;
}
.topnav a:hover {
background-color: #ddd;
color: black;
}
.topnav a.active {
background-color: #4CAF50;
color: white;
}
<nav class="topnav">
<ul>
<li><a href="#">Takeout Options</a></li>
<li><a href="#">Kid's Menu</a></li>
<li><a href="#">Our Mascot</a></li>
<li><a href="#">Our Founder</a></li>
<li><a href="#">Back Dumbster: Schedule and Guideline</a></li>
</ul>
</nav>
다음 번에 질문을 제출할 때 이미지가 아닌 텍스트로 코드를 제출하십시오. haha –
관련 css 및 html과 함께 스 니펫/피들/codepen을 설정하면 어떤 일이 벌어지는 지 확인할 수 있습니다. – Berdesdan