gpt4 book ai didi

html - 在导航列表中居中图像(垂直)

转载 作者:太空宇宙 更新时间:2023-11-04 11:12:29 25 4
gpt4 key购买 nike

我正在尝试创建一个响应式导航列表,并将图像置于页面列表的中心

我已经设法接近那个,但是图像比列表更靠前。

我想像这样得到它,但似乎无法弄清楚。 enter image description here任何帮助将不胜感激!

代码:https://jsfiddle.net/z50zgpLg/

HTML:

<div class="container-fluid">
<header>
<ul class="nav">
<li>Home</li>
<li>Portfolio</li>
<li id="logo">
<img src="images/sonis.png"/>
</li>
</li>
<li>About</li>
<li>Contact</li>
</ul>
</header>
</div>

CSS:

* {
margin:0px;
padding:0px;
}
.container-fluid {
border: 1px solid red;
width: 100%;
}

.nav {
border: 1px solid black;
width: 60%;
margin:0 auto;
text-align: center;
}

.nav li {
display: inline-block;
border: 1px solid red;
}

#logo {
height: auto;
width: 100px;
}

#logo img {
width: 100px;
height: auto;
}

最佳答案

你可以使用vertical-align:middle

CSS

 .nav li {
display: inline-block;
border: 1px solid red;
vertical-align: middle;
}

DEMO HERE

关于html - 在导航列表中居中图像(垂直),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33505156/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com