У меня есть полная обертка ширины. Внутри него есть еще один div, установленный как display: table
.Центрирование дисплея: таблица div
Я установил обертку как text-align: center
, но таблица div не центрируется. Почему это? Что мне здесь не хватает, чтобы центрировать display: table
div горизонтально внутри обертки?
<div class="wrapper">
<div class="tb">
<div class="tb-cell">1</div>
<div class="tb-cell">2</div>
<div class="tb-cell">3</div>
</div>
</div>
CSS:
.wrapper {
width: 100%;
background: #E0E0E0;
text-align: center;
}
.tb {
display: table;
width: 100px;
background: silver;
}
.tb-cell {
display: table-cell;
}
Спасибо ... Мой главный интерес был зная, почему это не сработало, и этот ответ ined ... Пометка как правильная, как только я могу ... – LcSalazar
Просто обратите внимание, что 'inline-table' поддерживается в современных браузерах и IE9 +, для IE8 требуется DOCTYPE, и он не поддерживается в IE7 и ранее – LcSalazar
@LcSalazar Да, не работает на старый IE, но я думаю, что то же самое относится и к «table» и «table-cell». – Oriol