gpt4 book ai didi

html - 为什么列表在下一行?

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

我的问题很简单:为什么我使用了inline-block作为显示方式,但列表中的元素与logo不在同一行?

HTML:

 <div class="header">

<div class="logo"><span id="logo-text">Logo</span></div>

<div class="menu">
<ol class="menu-list">
<li><a href="#">Test</a></li>
<li><a href="#">Test</a></li>
<li><a href="#">Test</a></li>
<li><a href="#">Test</a></li>
</ol>
</div>

</div>

CSS:

* {
margin: 0;
padding: 0;
}

.header {
width: 100%;
background-color: grey;
}

.logo {
display: inline-block;
}

.menu-list {
display: inline-block;
float: right;
list-style: none;
}

.menu-list li {
display: inline-block;
float: left;
margin-right: 1em;
}

在线编辑器:

CodePen

最佳答案

display: inline-block 添加到 .menu

关于html - 为什么列表在下一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32454475/

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