【发布时间】:2022-01-25 12:26:41
【问题描述】:
我想水平对齐导航栏列表,所以使用了flex-direction: row 代码,但它不起作用
也许我认为标签选择有误,所以我尝试将其更改为.nav-list ul,.nav-list ul li
但它不会弯曲
* {
margin: 0;
padding: 0;
}
.navbar {
display: flex;
flex-direction: row;
justify-content: space-between;
background: rgb(114, 209, 209);
}
.nav-logo {
font-size: 1rem;
color: #fff;
}
.nav-logo i {
color: yellow;
}
.nav-list {
display: flex;
flex-direction: row;
justify-content: space-around;
color: #fff;
}
.nav-list ul {
list-style: none;
}
.icons {
padding: 50em;
}
<div class="navbar">
<div class="nav-logo">
<h1><i class="fab fa-accusoft"></i>Azure Coding</h1>
</div>
<div class="nav-list">
<ul>
<li><a>Home</a></li>
<li><a>About</a></li>
<li><a>plan</a></li>
<li><a>FAQ</a></li>
</ul>
</div>
<div class="nav-icons">
<i class="fab fa-facebook"></i>
<i class="fab fa-instagram"></i>
</div>
</div>
【问题讨论】: