【发布时间】:2015-12-17 22:53:27
【问题描述】:
案例: 我想要一个“主菜单 div”。所需要的只是左侧的徽标和右侧的水平导航栏。
.mainmenu {
}
#logo {
float:left;
}
.menu {
float:right;
text-align:right;
}
.menu ul {
list-style: none;
padding:0;
margin:0;
}
.menu ul li {
display:inline;
padding:1em;
}
<div class="mainmenu clearFix">
<div id="logo">
<a href="home.html"><img src="img/logo.png"></a>
</div>
<div class="menu">
<nav>
<ul>
<li><a href="wat.html">What</a></li>
<li><a href="who.html">Who</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</nav>
</div>
</div>
问题: 由于浮动,导航栏位于右上角:右;但我希望它位于右下角,与徽标的底部对齐。
问题: 我将如何以最简单的方式做到这一点?
谢谢
【问题讨论】:
标签: html css alignment css-float