Ошибка Firefox или плохой гибкий дизайн? - PullRequest
0 голосов
/ 21 ноября 2018

Я действительно понятия не имею, с чего начать.

У меня есть приложение с вложенными флексбоксами, каждое из которых содержит диапазон, который был повернут на 270 градусов.

Работает на Chrome, нов Firefox он изначально загружается так: enter image description here

Как видите, отключенный тип ввода = числа, помеченные как PPV (+) и NPV (-), как-то странно сдвинуты вниз.Но если я осматриваю элемент или изменяю размер окна или других, казалось бы, случайных триггеров, он возвращается в правильное положение, выглядя так же, как хром: enter image description here

Перо, демонстрирующееРазличие в Chrome и Firefox можно увидеть по адресу: CodePen Интересно, что удаление любого из этих двух стилей сводит на нет различный рендеринг между браузерами (оба браузера отображаются правильно).

.inputDiv input[type=number] {font-size 1.3rem}

И

.inputDiv > .fuzzyDiv {margin-top: 15px}

Кто-нибудь знает, что здесь происходит?

1 Ответ

0 голосов
/ 22 ноября 2018

Много всего происходит в вашем коде.Не могу разобрать все это прямо сейчас.

Но сфокусируйтесь на этом правиле:

enter image description here

Когда вы выключаете left: -126px, элементы защелкиваются на месте.

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