Я пытаюсь создать header
, состоящий из h1
и nav
элемента. Я хочу, чтобы нижняя часть nav
была выровнена с нижней частью h1
.
Вот что я пробовал:
HTML
<header>
<h1>Web site Header</h1>
<nav>
<ul>
<li>one</li>
<li>two</li>
<li>three</li>
</ul>
</nav>
</header>
CSS
header {vertical-align: bottom; width: 100%; height: 300px;}
h1 {vertical-align: bottom; float: left;}
nav {vertical-align: bottom; float: right;}
nav ul li {display: inline;}
Я мог бы сделать это, установив точные поля для своих элементов, но я подумал, что это будет чище (если это возможно). Любой совет, как это исправить / если это можно сделать?
Спасибо!