【发布时间】:2022-11-10 23:16:30
【问题描述】:
我正在尝试一切,我对此很陌生,只是无法让它发挥作用。 我只是希望我的标志(“动画”)总是左对齐,链接右对齐。就像任何普通的导航栏一样。
动画标志工作得很好。我只是无法将徽标与链接分开并对齐?
我在动画徽标下尝试过float: right 和margin-right: auto。
.container {
max-width: 1280px;
margin: 0 right;
display: flex;
align-items: center;
justify-content: space-between;
}
nav {
display: flex;
z-index: 50;
background-color: #FFFFFF;
padding: 16px 32px;
}
a {
text-decoration: none;
}
.logo {
display: inline-flex;
}
.animated-logo {
display: flex;
color: #000000;
transition-property: transform;
transition-duration: .15s;
font-size: 35px;
font-weight: 600;
}
menu a {
color: black;
margin: 0 16px;
font-weight: 300;
text-decoration: none;
transition: 0.2s;
padding: 8px 5px;
border-radius: 99px;
font-size: 20px;
}
.menu a:hover {
color: #808080;
}
<nav>
<div class="container">
<a href="index.html" class="logo">
<h3 class="animated-logo">
<span class="letter first">t</span>
<span class="letter">a</span>
<span class="letter-hide">a</span>
<span class="letter">r</span>
<span class="letter">s</span>
<span class="letter-hide">t</span>
<span class="letter">r</span>
</h3>
</a>
<div class="menu">
<a href="about.html">About</a>
<a href="experience.html">Experience</a>
<a href="mailto:email">Contact Me</a>
</div>
</nav>
【问题讨论】: