Bootstrap 4 Card Flex Width не работает правильно в Firefox - PullRequest
0 голосов
/ 13 декабря 2018

У меня проблема при попытке создать веб-страницу с помощью начальной загрузки 4 и flex.Я использую Bootstrap карты определенной ширины.Я вижу, что это хорошо работает в Google Chrome и Opera, но, похоже, не работает в Firefox.Вот мой код:

    <div class="row auxAltura2">
    <div class="col">
        <div class="card">
            <div class="card-header colorPlataforma">
                Tags
            </div>
            <div id="moduloTags" class="card-body">
                ...

            </div>

        </div>
    </div>
    </div>

А теперь вот мой css:

   .auxAltura2{height:250px}
    .card-header{
        display: flex;
        flex: 1 0 30px;
        align-items: center;
        font-size:17px;
    }

Имиджевая карта на firefox:

enter image description here

А это изображение с карты в Opera:

enter image description here

Вы можете увидеть разницу между двумя браузерами.Это ошибка?Рад, что вы можете мне помочь.Спасибо за все.

1 Ответ

0 голосов
/ 13 декабря 2018

Проблема в padding для гибкого элемента, который добавляется дополнительно к вашей 30px .card-header высоте.

Вы должны установить верхний и нижний отступы .card-header в 0;

См. Этот вопрос SO для более подробной информации: Как заставить flexbox включать отступы в вычислениях?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...