en.javascript.info/8-css-for-js/6-css-center/3-vertical-align-table-cell-position/task.md
2015-03-12 10:26:02 +03:00

803 B
Raw Blame History

vertical-align + table-cell + position = ?

[importance 5]

В коде ниже используется вертикальное центрирование при помощи table-cell + vertical-align.

Почему оно не работает? Нажмите на просмотр, чтобы увидеть (стрелка должна быть в центре по вертикали).

<!--+ run height=70  no-beautify -->
<style>
  .arrow {
    position: absolute;
    height: 60px;
    border: 1px solid black;
    font-size: 28px;

*!*
    display: table-cell;
    vertical-align: middle;
*/!*
  }
</style>

<div class="arrow">«</div>

Как починить центрирование при помощи CSS? Свойства position/height менять нельзя.