【发布时间】:2023-03-12 03:23:01
【问题描述】:
我只是制作一个常规导航栏,但希望徽标和链接填充整个容器,而不是从中间开始。我知道这是一个简单的解决方案,但我认为唯一的方法是在它们上留出余量但它也分散了我的链接
*{
box-sizing: border-box;
margin: 0px;
padding: 0px;
}
body{
background: pink;
}
nav{
display: flex;
justify-content: space-around;
align-items: center;
min-height: 8vh;
background-color: yellow;
}
.logo{
color: whitesmoke;
text-transform:uppercase ;
letter-spacing: 5px;
font-size: 20px;
}
.nav-links{
display: flex;
justify-content: space-around;
width: 25%;
}
li{
list-style-type: none;
}
.nav-links a{
color: black;
text-decoration: none;
letter-spacing: 3px;
font-weight: bold;
}
【问题讨论】:
-
从导航中删除
justify-content: space-around;应该可以解决问题 -
当我这样做时,所有导航链接都会移动到 Logo 所在的一侧。我希望徽标从左侧开始,链接从右侧开始
标签: javascript html css flexbox nav