Едет верстка в линуксовом Firefox

Автор Тема: Едет верстка в линуксовом Firefox  (Прочитано 3080 раз)

Оффлайн a2mediaАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 60
  • Сообщений: 112
  • Карма: 9
    • ws24.pro

Оффлайн a2mediaАвтор темы

  • Постоялец
  • ***
Всем привет.
столкнулся со странным явлением что файерфокс (свежий) в Юникс-системах (Убунта, Кали, иногда андроид браузеры) странно рендерит px, em, в итоге едет верстка (скриншот сайта и ссылка  в спойлере).
В виндовых браузерах все нормально.

(нажмите чтобы показать/скрыть)


Кто сталкивался или в курсе проблемы? нагуглить не получилось


Оффлайн Старый

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1715
  • Сообщений: 5576
  • Карма: 159
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации

Оффлайн Старый

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1715
    • Сообщений: 5576
    • Карма: 159
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
Re: Едет верстка в линуксовом Firefox
« Ответ #1 : 27-05-2016, 20:16:34 »
Где смешиваете px и em?
Расчёт единиц немного разный, как в браузерах, так и в системах. Странно, что Линёк так подглючил. Было бы нормой, если б Мак.
Если em только в шрифтах, то не скажу. А если ещё где-то есть, пересчитайте в %.

Оффлайн a2mediaАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 60
  • Сообщений: 112
  • Карма: 9
    • ws24.pro

Оффлайн a2mediaАвтор темы

  • Постоялец
  • ***
Re: Едет верстка в линуксовом Firefox
« Ответ #2 : 27-05-2016, 20:34:21 »
Где смешиваете px и em?
Расчёт единиц немного разный, как в браузерах, так и в системах. Странно, что Линёк так подглючил. Было бы нормой, если б Мак.
Если em только в шрифтах, то не скажу. А если ещё где-то есть, пересчитайте в %.

px, em и % не смешивал, пробовал по очереди, но в любом случае размер шрифта получается визуально больше чем в виндовом/маковом файерфоксе и поэтому разъезжается. на маке (файерфокс) тоже правильно рендерит.

Допустим 18px/1.3em/130% нормально отображаются в винде/маке, но в линуксах все три параметра заставляют верстку рушится.
Как будто другой механизм рендеринга относительных размеров

 

Оффлайн Старый

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1715
  • Сообщений: 5576
  • Карма: 159
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации

Оффлайн Старый

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1715
    • Сообщений: 5576
    • Карма: 159
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
Re: Едет верстка в линуксовом Firefox
« Ответ #3 : 27-05-2016, 20:36:51 »
Т.е. вы пытаетесь считать всё в единых единицах?

прoстите за непонятливость, ищу ошибку логическую.  :)

Оффлайн a2mediaАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 60
  • Сообщений: 112
  • Карма: 9
    • ws24.pro

Оффлайн a2mediaАвтор темы

  • Постоялец
  • ***
Re: Едет верстка в линуксовом Firefox
« Ответ #4 : 27-05-2016, 20:49:57 »
Т.е. вы пытаетесь считать всё в единых единицах?

прoстите за непонятливость, ищу ошибку логическую.  :)

Возможно туманно высказался. Шрифт главного меню, для того чтобы все пункты вмещались в фикс.по длине блок =  18px/1.3em/130% нормально отображаются в фф винде/маке, но едет в фф убунте\кали.
В линуксах подходит примерно (не будет уравнивать системы исчисления, это отдельный холивар) 16px/1.15em/115% чтобы визуально и по длине меню входило в блок.

Как так??? Только ФФ!!!
Никто не сталкивался?

насчет "единых единиц" не понял вопрос)

« Последнее редактирование: 27-05-2016, 20:51:45 от a2media »


Оффлайн Старый

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1715
  • Сообщений: 5576
  • Карма: 159
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации

Оффлайн Старый

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1715
    • Сообщений: 5576
    • Карма: 159
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
Re: Едет верстка в линуксовом Firefox
« Ответ #5 : 27-05-2016, 21:03:00 »
насчет "единых единиц" не понял вопрос)

Сейчас этого не увидишь!  :) Когда всё считалось в PX, % или ем. Абсолютно всё, в чём-то одном.  :)

Попробуйте смешать:
- шрифты только em;
- зависимое только %;
- независимое только px.

Не всё. Попробуйте на куске. Не указывайте несколько единиц на один селектор/элемент.
Думаю, что указанием нескольких возможностей даёте вольность браузеру.  :) Если уж непрофессиональным языком. А если профессионально, то браузер выбирает удобную ему. От этого и ползёт. В прошлой версии, программно были прописаны px, а сейчас, пункты. И опа!! Они первые встретились. Оп по ним и посчитал.  :)
но это, как версия.
Ещё может быть ошибка. Т.е., после ближайшего обновления Лисы, всё нормализуется.  :)  Если естьь возможность, проверьте отображение в прошлой версии.

Оффлайн a2mediaАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 60
  • Сообщений: 112
  • Карма: 9
    • ws24.pro

Оффлайн a2mediaАвтор темы

  • Постоялец
  • ***
Re: Едет верстка в линуксовом Firefox
« Ответ #6 : 27-05-2016, 21:30:17 »

Попробуйте смешать:
- шрифты только em;
- зависимое только %;
- независимое только px.
 

спасибо конечно за предложение)

разобрался, оказывается в линях не был установлен первый шрифт указанный в правиле для html 
font-family: "Trebuchet MS", Verdana, sans-serif;

вот он и перебирал до sans-serif, который все портил своей рубленой гарнитурой

   

Оффлайн Старый

  • Бизнес оценка: (9, 100%)
  • Мастер
  • *****
  • СПАСИБО: 1715
  • Сообщений: 5576
  • Карма: 159
  • Ищу работу постоянную, удалённую с окладом.
  • Награды Более одной тысячи спасибо КМС поисковой оптимизации

Оффлайн Старый

  • Мастер
  • *****
  • Доп. информация
    • Бизнес оценка: (9, 100%)
    • СПАСИБО: 1715
    • Сообщений: 5576
    • Карма: 159
    • Ищу работу постоянную, удалённую с окладом.
    • Награды Более одной тысячи спасибо КМС поисковой оптимизации
Re: Едет верстка в линуксовом Firefox
« Ответ #7 : 27-05-2016, 21:41:21 »
разобрался, оказывается в линях не был установлен первый шрифт

 :))
Вот так всегда...
Лезешь в капот, а нужно было педальку нажать.  :)


 

Похожие темы

  Тема / Автор Ответов Последний ответ
6 Ответов
3178 Просмотров
Последний ответ 12-02-2011, 16:55:25
от zloberman
1 Ответов
1509 Просмотров
Последний ответ 18-01-2012, 00:01:59
от ALEX_BEST3
4 Ответов
997 Просмотров
Последний ответ 05-04-2012, 21:08:35
от KING888
12 Ответов
3094 Просмотров
Последний ответ 26-05-2012, 09:10:04
от ilhm
53 Ответов
9035 Просмотров
Последний ответ 26-11-2016, 06:40:20
от Мореход05