Chrome добавляет серые разделители между div, когда Firefox не

Механизмы сценариев могут использовать его в собственном интерфейсе для выделения собственных объектов из скриптов. Для примера см. Angelscript (www.angelcode.com/angelscript).

-2
задан David 16 January 2019 в 22:43
поделиться

2 ответа

Проблема в том, что у вас много высот и отступов с десятичными значениями. Например, на экранах сетчатки вы увидите промежутки между этими десятичными знаками. Помните, что вы не должны делить пиксели.

Я провел эксперимент, придав родительскому контейнеру фоновый цвет красного цвета, и, как и ожидалось, разрывы стали красными:

enter image description here

[115 ] Может быть, Firefox округляет некоторые из этих значений, но зачем они вообще нужны?

Полагаю, у вас есть какой-то автоматический конструктор сайтов, выполняющий эти странные вычисления?

0
ответ дан Sotkra 16 January 2019 в 22:43
поделиться

Я бы добавил background:#fff, а не transparent, что, похоже, решит вашу проблему.

.rules-info {
    display: inline-block;
    background: #fff;
    vertical-align: top;
    width: 362.19px;
    margin: 0 10px;
    float: left;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    overflow: hidden;
}
0
ответ дан David 16 January 2019 в 22:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: