Отобразить текст в центре и в правой части экрана

Нужно чтобы текст был в центре и справа, но центр блока смещается относительно float: right (второй блок). Нужно чтобы осталась прежднаяя середина в блоке (как в первом блоке) введите сюда описание изображения

введите сюда описание изображения


Ответы (1 шт):

Автор решения: CbIPoK2513

Вариант на Flexbox.

.align {
  display: flex;
  justify-content: space-between;
  height: 60px;
  background: red;
}

.align > div {
  width: 100%;
}

.align .center {
  text-align: center;
}

.align .right {
  text-align: right;
}
<div class="align">
  <div class="center">Center text</div>
</div>
<br><br>
<div class="align">
  <div class="left"></div>
  <div class="center">Center text</div>
  <div class="right">Right text</div>
</div>

→ Ссылка