adev
@adev

В Firefox шрифт более узкий, в сравнении с другими браузерами

Столкнулся с неожиданной проблемой при верстке сайта. Firefox почему-то отображает шрифт в блоке более узко, чем во всех остальных браузерах. В IE, Safari, Chrome, Opera шрифт выглядит одинаково, а в Firefox, как будто интервал между буквами меньше. Никаких свойств типа word-spacing или letter-spacing не указано. Пробовал указать специально для Firefox любой из этих параметров — идеально выровнять все равно не получается.



На скриншоте сверху Firefox, снизу Chrome. И четко видно, что строчка в Лисе заканчивается на несколько пикселей раньше.
Если кто сталкивался с подобной проблемой, пожалуйста, подскажите, где искать ответ))
  • Вопрос задан
  • 7071 просмотр
Решения вопроса 1
WNeZRoS
@WNeZRoS
Если шрифт не важен, то можно поиграться со шрифтами.
Например при font-family: times; расхождение как на примере, а при font-family: sans; расхождение не больше пикселя.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
message
@message
когда смотрел скринкаст от Paul Irish по Boilerplate он говорил что эта строка делает шрифт одинаковым во всех браузерах. Не знаю на сколько правда, но можете проверить. Хотя возможно на letter spacing это не влияет.
Ответ написан
butteff
@butteff
Раз в тысячу лет заправляю свитер в носки
А может дело не в верстке? Зажмите ctrl и покрутите колесом мыши.
Ответ написан
printf
@printf
Ем детей.
Попробуйте изменять вот этот параметр текста: developer.mozilla.org/en/CSS/text-rendering

нравоучения mode on
Опираться на одинаковость рендеринга все равно нельзя. Возьмите любой браузер на Андроиде или iPhone / iPad, Opera Mini, тот же Firefox в линуксе или макоси — результат всегда будет отличаться.
Ответ написан
Попробуйте в about:config поставить значение true значение параметру gfx.direct2d.disabled.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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