loratokareva
@loratokareva
html верстальщик

Как в ячейке display:table-cell на всю ширину и высоту?

Вот зрительно проблема в редакторе

<div class="table">
    <div class="table__row">
        <div class="table__cell">
            <a href="#" class="table__link">
                Гастрономия
            </a>
        </div>
    </div>
</div>


.table {
            display: table;
            width: 50%;
        }

        .table__row {
            display: table-row;
            height: 88px;
        }

        .table__cell {
            display: table-cell;
            vertical-align: middle;
            background-color: #A4C639;

        }

        .table__link {
            color: #050505;
            font: 500 23px Arial;
            display: block;
            height: 100%;
            text-transform: uppercase;
            text-align: center;
            margin: 0;
            padding: 0;            
            background-color: #ccc;
        }
  • Вопрос задан
  • 644 просмотра
Пригласить эксперта
Ответы на вопрос 2
loratokareva
@loratokareva Автор вопроса
html верстальщик
костыльное решение проблемы

.table__link  {
 line-height: 88px;  
}

так как у нас высота вычисляется у ячейки на лету с постоянным перерасчетом, то это костыль
но ничего другого придумать не удается(
Ответ написан
Ваш ответ на вопрос

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

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