Отображение: таблица переполнения родительского div в Firefox

0

Проблема и вопрос

При использовании display: table и display: table-cell для вертикального выравнивания элемента, Firefox переполняет ширину родительского контейнера. Смотрите демо-версию для проверки кода.

HTML

<div class="hew storeloader" href="/stores/arti-zen-eskilstuna-city">
    <div class="holder hp100" style="height: 325px;">
        <div class="storecontent">
            <img alt="" src="/img/logo-white.svg">
            <p>Arti.Zen Eskilstuna City</p>
        </div>
    </div>
</div>

CSS

section.stores .storeloader {
    width: 47.82609%;
    float: left;
    margin-right: 4.34783%;
    display: inline;
    overflow: hidden;
    background: #000;
    color: #FFF;
    text-align: center;
    margin: 10px 0;
    position: relative;
    cursor: pointer;

section.stores .storeloader .holder {
    width: 100%;
    display: table;
}
section.stores .storeloader .holder .storecontent {
    display: table-cell;
    padding: 0 10px;
    text-align: center;
    vertical-align: middle;
    text-transform: capitalize;
    font-size: 20px;
}
  • 0
    здесь хорошо работает на Chrome. Можете ли вы показать нам предварительный просмотр Firefox?
  • 0
    и на Firefox также.
Показать ещё 2 комментария
Теги:
firefox

1 ответ

5
Лучший ответ

Решенный table-layout: fixed; на контейнере с использованием display: table

Ещё вопросы

Сообщество Overcoder
Наверх
Меню