Для IE8 - Попытка установить интервал между ячейками / отступы в 0px в сочетании с таблицей CSS для отображения CSS - PullRequest
0 голосов
/ 27 марта 2011

Я попытался выровнять некоторый контент по вертикали в блок div.Чтобы достичь этого, я нашел несколько CSS, которые прекрасно работают.За исключением того, что вы знаете, кто это не: IE8.При использовании атрибута display со значением «table-cell» IE создает невидимый cellpadding / cellspacing.

.item_box{
        display: table-cell;
        padding:0px;
        margin:0px;
        width:160px;
        height:160px;
        text-align: center;
        vertical-align:middle;
    }  

две строки 'padding' и 'margin' влияют только на FF, Chrome, Opera.Мне нужно, чтобы это было '0' отступ / интервал, чтобы сохранить основной макет.Любая подсказка, как решить это для IE?
Большое спасибо

1 Ответ

0 голосов
/ 25 ноября 2011

Что касается вашего "невидимого cellpadding / cellspacing", попробуйте поэкспериментировать с "border-collapse: collapse;" на вашем окружающем контейнере "display: table" css.

...