它没有在一行中显示导航栏的全部内容 好吧,我知道它仍然没有那么复杂,尽管它不起作用 我应该在哪里使用显示内联标签
body {
background-color: rgb(48, 32, 32);
}
.nav {
background-color: rgb(46, 64, 80);
color: aquamarine;
opacity: 0.5;
height: auto;
/* display: inline; */
text-align: center;
}
ul {
display: inline;
/* margin: auto; */
}
ul :hover {
background-color: brown;
color: aquamarine;
animation: forwards;
}
li {
font-size: 8vh;
}
<body>
<header>
<div class="nav">
<nav>
<ul>
<div class="link">
<a href="https://open.spotify.com/playlist/2BYJgVZQoFN2oQwuBCOIm6" target="_blank">
<img src="sth.jpg" alt="somethin" width="5%">
</a>
</div>
<li>»Home</li>
<li>»About</li>
<li>»Contact</li>
</ul>
</nav>
</div>
</header>
</body>
能否请您指出错在哪里?
你只需要添加“display: inline;”到你的 css li 让他们显示内联,以及将你的图像添加到一个订单项并将其显示为内联块。
<div class="nav">
<nav>
<ul>
<div class="link">
<a href="https://open.spotify.com/playlist/2BYJgVZQoFN2oQwuBCOIm6" target="_blank">
</a>
</div>
<li><img src="https://praestocreative.com/images/pic.png" class="pic" alt="somethin"></li>
<li>»Home</li>
<li>»About</li>
<li>»Contact</li>
</ul>
</nav>
</div>
body {
background-color: rgb(48, 32, 32);
}
.nav {
background-color: rgb(46, 64, 80);
color: aquamarine;
opacity: 0.5;
height: auto;
/* display: inline; */
text-align: center;
}
ul {
list-style-type: none;
margin: 0;
padding: 0;
}
ul :hover {
background-color: brown;
color: aquamarine;
animation: forwards;
}
li {
font-size: 8vh;
display: inline;
}
.pic {
width: 25px;
height: 25px;
display: inline-block;
}
在你身上添加
display:flex
nav
body {
background-color: rgb(48, 32, 32);
}
.nav {
background-color: rgb(46, 64, 80);
color: aquamarine;
opacity: 0.5;
height: auto;
/* display: inline; */
text-align: center;
}
ul {
/*display: inline;*/
/* margin: auto; */
display: flex;
list-style: none;
align-items: center;
}
ul :hover {
background-color: brown;
color: aquamarine;
animation: forwards;
}
li {
font-size: 8vh;
}
<body>
<header>
<div class="nav">
<nav>
<ul>
<div class="link">
<a href="https://open.spotify.com/playlist/2BYJgVZQoFN2oQwuBCOIm6" target="_blank">
<img src="sth.jpg" alt="somethin" width="5%">
</a>
</div>
<li>»Home</li>
<li>»About</li>
<li>»Contact</li>
</ul>
</nav>
</div>
</header>
</body>