Условно стайлинг @ font-face - PullRequest
1 голос
/ 19 мая 2010

Я использую @ font-face для некоторых заголовков.

Замененная гарнитура отличается по размеру и общему характеру. Когда происходит переключение, правила старой гарнитуры выглядят не так хорошо.

Кроме написания условного сценария Javascript, есть ли способ иметь набор правил CSS для шрифтов @ font-face (если это поддерживается браузерами) и правил CSS для незаменяемых шрифтов по умолчанию?

Ответы [ 2 ]

0 голосов
/ 02 ноября 2010

Возможно, вы захотите взглянуть на typekit - они предоставляют события в своей библиотеке javascript, которые помогают вам контролировать события загрузки.

0 голосов
/ 24 мая 2010

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

Тем не менее,

новый Google WebFont Loader предоставляет хуки CSS и javascript, так что вы можете изменить что угодно, когда применяется новый шрифт @ font-face.

...