【发布时间】:2022-02-10 21:34:42
【问题描述】:
我有一个导航栏,它基本上有一个作为列表的子 div,然后是这三个选项(将来可能会更多)
我想问一下如何在此导航栏的左侧添加徽标(img),同时保持中心的#navbar-options 及其所有项目,因为如果我现在尝试添加图像,它将根据图像将导航栏选项向右推
<div id="navbar">
<div id="navbar-options">
<div class="navbar-option"><a class="navbar-option-link" href="/">Home</a></div>
<div class="navbar-option"><a class="navbar-option-link" href="/newsfeed">Newsfeed</a></div>
<div class="navbar-option"><a class="navbar-option-link" href="/societies">Societies</a></div>
</div>
</div>
这是所有相关的 CSS
#navbar {
width: calc(100vw - 0);
max-width: 100%;
min-height: 2.5vw;
background-color: var(--tertiary-clr);
color: white;
display: flex;
}
#navbar-options {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: center;
margin: 0 auto;
}
.navbar-option {
font-size: 1.5rem;
padding: 1rem;
}
这是当前的导航栏,箭头指示我想要图像的位置,而不影响导航栏选项的当前位置
【问题讨论】: