【发布时间】:2017-02-08 17:37:53
【问题描述】:
我已经尝试解决这个问题几个小时了,但无济于事。我浏览了许多不同的网站来寻找答案,但我还是一片空白。
我基本上是在尝试将徽标和导航栏链接(菜单)排成一行,以便它们排成一行。 导航栏链接应与徽标垂直居中。
我可以通过设置精确的像素等手动完成,但显然这并没有多大用处。我也尝试过将徽标作为 li 元素,或者它是自己的单独 div,但我似乎无法让它工作。
我们将不胜感激任何帮助,以及关于我哪里出错的文章。
谢谢。
JSFiddle:https://jsfiddle.net/rLL36dz6/
HTML
<img class="logo" src="http://i.imgur.com/z38lrml.png" border="0 "width="7%"/>
<ul class="nav_bar_links_ul">
<li class="dropdown menulinks">
<a href="#" class="dropbtn">Games</a>
<div class="dropdown-content">
<a href="#">Game 1</a>
</div>
</li>
<li class="dropdown menulinks">
<a href="#" class="dropbtn">Websites</a>
<div class="dropdown-content">
<a href="#">Website 1</a>
<a href="#">Website 2</a>
</div>
</li>
<li class="dropdown menulinks">
<a href="#">About</a>
<div class="dropdown-content">
<a href="#">Meet the Team</a>
<a href="#">About 2</a>
</div>
</li>
<li class="twi">
<a href="#"><img src="http://i.imgur.com/kuCMtoG.png" border="0" width="2%" height="2%" /></a>
</li>
<li class="twi">
<a href="#"><img class="fb" src="http://i.imgur.com/vldeLpR.png" border="0" width="1.6%" height="1.6%" /></a>
</li>
</ul>
</div>
CSS 可以在 fiddle 上找到
【问题讨论】: