1
Привет, я пытаюсь получить два элемента по вертикали.Вертикальное выравнивание не работает на плавающих элементах
<div>
<h1>heading</h1>
<nav>
<ul>LIs...</ul>
</nav>
</div>
Я хочу, чтобы h1 плавал влево, а навигатор плавал вправо. Но вертикальное выравнивание не работает на плавающих элементах :(Является ли их способ обойти это
редактировать: раствором ячейки таблицы, то h1 теряет встроенный жесткий размер Есть ли способ вокруг этого
.?Я пробовал ширина:. авто
Используйте 'дисплей: встроенный блок; вертикального выравнивания: middle', вместо внесения' float'. Удивительно, но это работает. –
@RobertHarvey Я не уверен, как этот вопрос является дубликатом связанного вопроса. Этот вопрос относится к вертикальному выравниванию двух элементов относительно друг друга, тогда как связанный вопрос касается вертикального позиционирования элемента на странице. –
Спасибо, это была моя первоначальная попытка, однако 2 элемента в конечном итоге бок о бок, а не один слева справа: | – user2979139