@tostername

Как правильно выровнять плавающий блок по вертикали относительно родителя в данном случае?

Высота левого блока меняется.
#container
{
  background: grey;
  display: inline-block;
  width: 100%;
}
#left-block {float: left; font-size:74px;}
#right-block
{
  float: right;
}

<div id='container'>
  <div id='left-block'>Left</div>
  <div id='right-block'>Right</div>
</div>


https://jsfiddle.net/hqprgL4x/3/
  • Вопрос задан
  • 158 просмотров
Пригласить эксперта
Ответы на вопрос 3
@maxnrg33
верстальщик
flexbox или

#container
{
  display: table;
  width: 100%;
}
#left-block,
#right-block {
 display: table-cell;
 vertical-align: middle;
}
Ответ написан
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
padding-top подойдет
#right-block
{
  float: right;
  padding-top:32px;
}
Ответ написан
evgeniy8705
@evgeniy8705
Повелитель вселенной
#container {
  background: grey;
  width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

#left-block {
	font-size:74px;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы