1
flexbox를 사용하여 간단한 탐색 메뉴를 만들려고합니다. 내 문제는 여기에 align-self를 사용하여 메뉴의 오른쪽에 li.dropdown-c를 배치하려고한다. 나는 무언가를 시도했지만 그것이 작동하지 않습니다. 누가 잘못되었는지 말해 줄 수 있니?Flexbox 자체 정렬이 작동하지 않습니다.
<nav>
<div class="top">
<ul class="main-ul">
<li><a href="#">One</a></li>
<li><a href="#">Two</a></li>
<li><a href="#">Three</a></li>
<li class="dropdown-c"><a href="#">Four</a>
<ul class="in-ul">
<li><a href="#">Five</a></li>
<li><a href="#">Six</a></li>
<li><a href="#">Seven</a></li>
<li><a href="#">Eight</a></li>
<li><a href="#">Nine</a></li>
<li><a href="#">Ten</a></li>
</ul>
</li>
</ul>
</div>
</nav>
CSS :
* {
padding:0px;
margin:0px;
}
body {
font-family: sans-serif;
color:lightcoral;
background:#506679;
}
ul {
list-style: none;
}
a {
color:grey;
padding:10px 20px;
}
.main-ul {
display: flex;
justify-content: flex-start;
}
li.dropdown-c {
display: flex;
align-self: flex-end;
}
실제로 복사하는 동안 실수였습니다. 당신의 대답은 감사했습니다!. – NoName84