我的网站左上方有一个徽标。我正在尝试将导航菜单垂直对齐到徽标的右侧。但它总是出现在徽标的底部。我试过了float:left
。
我想这很简单,但我做不到。我可能需要一个包装。我在这里做错了什么?
这是我的代码:
.logo {}
#topnav {
width: 100%;
vertical-align: middle;
}
nav ul {
background: #FFFFFF;
padding: 0 10px;
list-style: none;
position: relative;
float: left;
display: inline-table;
font-size: 90%;
color: #666666;
}
<div class="container">
<div class="logo">
<a href="/"><img src="assets/images/logo.png" alt="" width="250" height="120" /></a>
<div class="topnav">
<nav>
<ul>
<li><a href="http://www.kursatkarabulut.com/">Home</a></li>
<li><a href="http://www.kursatkarabulut.com/fiap/">Photos</a></li>
</ul>
</nav>
</div>
</div>