#css #cross-browser #cross-platform #webfonts
#css #кросс-браузерный #кроссплатформенный #веб-шрифты
Вопрос:
Как вы можете видеть на скриншоте, пользовательский веб-шрифт (agrafa thin) отображается слишком тонким в Ubuntu. Поскольку он слишком тонкий, цвет шрифта (белый, fff) больше похож на светло-голубой 1. Это учитывается как для последних версий Google Chrome, так и для Firefox. В Windows / OSX, во всех основных браузерах, это не так 2. Размер шрифта равен 13 пикселей.
Что-нибудь с этим можно сделать? Нужно ли мне просто купить другую (более толстую) версию Agrafa?
Комментарии:
1. кстати: свойство font-weight не вступает в силу, поскольку я купил только agrafa-thin… просто интересно, могу ли я исправить это другими способами, кроме как просто купить более толстую версию только для платформ ubuntu (и других Linux?)
Ответ №1:
Попробуйте использовать свойство font-weight (http://www.w3schools.com/cssref/pr_font_weight.asp )
РЕДАКТИРОВАТЬ: Извините, не прочитал ваш комментарий вовремя.
Вы также можете попробовать поиграть, text-shadow
чтобы придать немного больше контраста… Не идеальное решение, но лучше, чем покупать другой шрифт.
Комментарии:
1. Как объяснено в моем комментарии, это невозможно, поскольку я не покупал другие более толстые версии agrafa. Поскольку это кажется единственной проблемой ubuntu (linux?), Я надеялся на другое решение. Даже увеличивая размер шрифта до слишком больших размеров для моего дизайна, проблема остается той же
2. извините, не увидел это вовремя. Это похоже на проблему сглаживания. Не знаю, есть ли способ контролировать это на стороне разработчика…
3. tnx. это вроде работает, но цвет получается довольно размытым. Думаю, я использую обычный шрифт, потратив еще 20 долларов только на эту конкретную проблему, я думаю, это слишком много…
4. Я обнаружил, что существует свойство «сглаживания шрифта», но это CSS3, не знаю, какие браузеры его еще реализовали. Также попробуйте ответ Rajat Saxena, это может указывать на то, что браузер отображает шрифт по-другому.
5. свойство font-smooth, как я читал, все еще зависит от конфигурации пользователя, как я понял. Попробовал тоже, и ничего не изменилось к лучшему. Использование em в качестве выражения размера тоже не помогает. В любом случае, tnx all, я буду придерживаться другого шрифта…
Ответ №2:
Вы можете попробовать выразить размер шрифта в em.Просто просмотрите этот пост.http://kyleschaeffer.com/best-practices/css-font-size-em-vs-px-vs-pt-vs/