2012-04-12 3 views
1

Мой шрифт не отображается в IE8, но он работает в IE9.@ font-face не работает в IE8, работает в IE9

@font-face { 
    font-family: 'Ziggurat-HTF-Black'; 
    src: url('fonts/ziggurat-htf-black.eot'); 
    src: url('fonts/ziggurat-htf-black.eot?#iefix') format('embedded-opentype'), url('fonts/ziggurat-htf-black.woff') format('woff'), url('fonts/ziggurat-htf-black.ttf') format('truetype'), url('fonts/ziggurat-htf-black.svg#ziggurat-htf-black') format('svg'); 
    font-weight: normal; 
    font-style: normal; 
} 

Примечание: Я взял это из других публикуемых решений на переполнении стека, так серьезно это не дублирует другой вопрос.

+1

сайт для живого использования или местного происхождения. и какой тип сервера? ИРИО? –

+0

Полуживой сайт Wordpress ... в настоящее время находится в «режиме обслуживания». Apache. – redconservatory

+0

Было бы проще устранить проблему, если бы была прямая ссылка :) –

ответ

1

Синтаксис в порядке, я бы посмотрел на конфигурацию сервера или сам файл шрифта. Вы использовали инструмент преобразования? Попробуйте снова преобразовать шрифт.

Проверьте, можете ли вы напрямую получить доступ к файлу EOT (должно быть хорошо, если оно работает в IE9).

Существуют ли классы CSS, предназначенные для IE8? Проверьте, не меняется ли семейство шрифтов.

+0

Спасибо, это помогает. – redconservatory

0

От here:

Старая версия Internet Explorer поддерживает Embedded OpenType (EOT) файлы до @font-face было оформлено в CSS3.

+0

Хм вы указываете лицензию или .eot? Потому что я связываю .eot в исходном url выше? – redconservatory

+0

Оба, на самом деле. :) –

1

Я не могу точно сказать, что здесь не так, но мое предложение было бы использовать fontsquirrel для создания необходимого кросс-браузерного CSS.

1

Я был в состоянии получить мой Зиккурат-Black работать, следуя советам в этом ответе: https://stackoverflow.com/a/7169311/564879

«Самая распространенная причина шрифты не загружаются в ИЭ, так как таблица имя шрифта была кодированной неправильно автор шрифта, это точно так же, как и у Хосефина. Фамилия + имя стиля должна = полное имя. Жозефина не справляется с этим. FYI - fontsquirrel.com автоматически исправляет эти проблемы в своих веб-сайтах ».

+0

Полезно знать, потому что раньше я использовал этот шрифт. – redconservatory

+0

Как FYI: fontsquirrel.com, к сожалению, блокирует обработку Ziggurat, поэтому мне в конечном итоге пришлось отредактировать метаданные и повторно экспортировать шрифт из Font Forge, чтобы исправить это. –

Смежные вопросы